11
08月
2015
19. 把秒转换成天数,小时数和分钟
1
2
3
4
5
6
7
|
function secsToStr( $secs ) {
if ( $secs >=86400){ $days = floor ( $secs /86400); $secs = $secs %86400; $r = $days . ' day' ; if ( $days <>1){ $r .= 's' ;} if ( $secs >0){ $r .= ', ' ;}}
if ( $secs >=3600){ $hours = floor ( $secs /3600); $secs = $secs %3600; $r .= $hours . ' hour' ; if ( $hours <>1){ $r .= 's' ;} if ( $secs >0){ $r .= ', ' ;}}
if ( $secs >=60){ $minutes = floor ( $secs /60); $secs = $secs %60; $r .= $minutes . ' minute' ; if ( $minutes <>1){ $r .= 's' ;} if ( $secs >0){ $r .= ', ' ;}}
$r .= $secs . ' second' ; if ( $secs <>1){ $r .= 's' ;}
return $r ;
}
|
语法:
1
2
3
4
5
|
<?php
$seconds = "56789" ;
$output = secsToStr( $seconds );
echo $output ;
?>
|
特殊说明,本文版权归 ning个人博客 所有带原创标签请勿转载,转载请注明出处.