function Sec2Time( $time ){ |
if ( is_numeric ( $time )){ |
$value = array ( |
"years" => 0, "days" => 0, "hours" => 0, |
"minutes" => 0, "seconds" => 0, |
); |
if ( $time >= 31556926){ |
$value [ "years" ] = floor ( $time /31556926); |
$time = ( $time %31556926); |
} |
if ( $time >= 86400){ |
$value [ "days" ] = floor ( $time /86400); |
$time = ( $time %86400); |
} |
if ( $time >= 3600){ |
$value [ "hours" ] = floor ( $time /3600); |
$time = ( $time %3600); |
} |
if ( $time >= 60){ |
$value [ "minutes" ] = floor ( $time /60); |
$time = ( $time %60); |
} |
$value [ "seconds" ] = floor ( $time ); |
//return (array) $value; |
if ( $value [ "years" ]>0){ |
$t = $value [ "years" ] . "年" . $value [ "days" ] . "天" . $value [ "hours" ] . "小时" . $value [ "minutes" ] . "分" . $value [ "seconds" ]. "秒" ; |
} else { |
if ( $value [ "days" ]>0){ |
$t = $value [ "days" ] . "天" . $value [ "hours" ] . "小时" . $value [ "minutes" ] . "分" . $value [ "seconds" ]. "秒" ; |
} else { |
if ( $value [ "hours" ]>0){ |
$t = $value [ "hours" ] . "小时" . $value [ "minutes" ] . "分" . $value [ "seconds" ]. "秒" ; |
} else { |
if ( $value [ "minutes" ]>0){ |
$t = $value [ "minutes" ] . "分" . $value [ "seconds" ]. "秒" ; |
} else { |
$t = $value [ "seconds" ]. "秒" ; |
} |
} |
} |
} |
|
Return $t ; |
|
} else { |
return (bool) FALSE; |
} |
} |
by: 发表于:2017-10-27 09:33:57 顶(0) | 踩(0) 回复
??
回复评论