note 90251 added to function.date

From: Date: Sun, 12 Apr 2009 17:25:50 +0000
Subject: note 90251 added to function.date
Groups: php.notes 
Request: Send a blank email to php-notes+get-153119@lists.php.net to get a copy of this message
Don't know if it is already posted, but I guess it can be really useful: <?php /** * sec_to_period(123455677) returns an array of following type: * Array ( [years] => 3 [day] => 333 [hours] => 21 [minutes] => 14 [seconds] => 37 ) * * @param int $sec a period in seconds * @return array */ function sec_to_period($sec){ $return['years']= floor($sec / (60*60*24*365)); $sec = $sec % (60*60*24*365); $return['day']= floor($sec / (60*60*24)); $sec = $sec % (60*60*24); $return['hours']= floor($sec / (60*60)); $sec = $sec % (60*60); $return['minutes']= floor($sec / 60); $sec = $sec % 60; $return['seconds']= $sec; return $return; } ?> ---- Server IP: 217.160.72.57 Probable Submitter: 80.130.92.220 ---- Manual Page -- http://www.php.net/manual/en/function.date.php Edit -- https://master.php.net/note/edit/90251 Del: integrated -- https://master.php.net/note/delete/90251/integrated Del: useless -- https://master.php.net/note/delete/90251/useless Del: bad code -- https://master.php.net/note/delete/90251/bad+code Del: spam -- https://master.php.net/note/delete/90251/spam Del: non-english -- https://master.php.net/note/delete/90251/non-english Del: in docs -- https://master.php.net/note/delete/90251/in+docs Del: other reasons-- https://master.php.net/note/delete/90251 Reject -- https://master.php.net/note/reject/90251 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#153119) next »