将时间戳分装返回单位时间
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);
$value\["years"\] = $value\["years"\]?$value\["years"\]."年":"";
$value\["days"\] = $value\["days"\]?$value\["days"\]."天":"";
$value\["hours"\] = $value\["hours"\]?$value\["hours"\]."小时":"";
$value\["minutes"\] = $value\["minutes"\]?$value\["minutes"\]."分":"";
$value\["seconds"\] = $value\["seconds"\]?$value\["seconds"\]."秒":"0秒";
$times = $value\["years"\].$value\["days"\].$value\["hours"\].$value\["minutes"\].$value\["seconds"\];
Return $times;
\}else\{
return (bool) FALSE;
\}
还没有评论,来说两句吧...