note 90251 added to function.date
| From: | jumutwa at googlemail dot com | 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