函数
function mioDate($time){ $nowtime = time(); $nowtime = $nowtime - $time; if($nowtime < 60 ){ $result = floor($nowtime).'秒之前'; return $result; } if($nowtime < 3600 ){ $result = floor($nowtime/60).'分钟之前'; return $result; } if($nowtime < 86400){ $result = floor($nowtime/3600).'小时之前'; return $result; } $result = floor($nowtime/86400).'天之前'; return $result; }
使用
传入一个时间戳,休眠10秒后显示
$t = time(); sleep(10); echo mioDate($t);
输出
10秒之前