function format_date($time){
$t=time()-$time;
$f=array(
'31536000'=>'年',
'2592000'=>'个月',
'604800'=>'星期',
'86400'=>'天',
'3600'=>'小时',
'60'=>'分钟',
'1'=>'秒'
);
foreach ($f as $k=>$v) {
if (0 !=$c=floor($t/(int)$k)) {
return $c.$v.'前';
}
}
}
echo format_date($time);//$time 时间戳格式
参考:http://www.dsays.tv/
本文介绍了一个PHP函数,用于将时间戳转换为易于理解的时间表达方式,如“几分钟前”、“几小时前”等。该函数通过比较当前时间和输入的时间戳来计算两者之间的差距,并以最合适的单位返回这一差距。
417

被折叠的 条评论
为什么被折叠?



