php判断时间为多少秒前,多少分钟前,多少小时前
程序员文章站
2022-04-23 16:06:18
...
现在很多网站将时间的显示都变得比较人性化,例如:某某6秒之前发表,某某在1分钟之前执行过 XX 动作等等。最近在做相关的东西于是乎也顺便自己写了一个,较为简单,仅供参考。
/*
*function:显示某一个时间相当于当前时间在多少秒前,多少分钟前,多少小时前
*timeInt:unix time时间戳
*format:时间显示格式
*/
function timeFormat($timeInt,$format='Y-m-d H:i:s'){
if(empty($timeInt)||!is_numeric($timeInt)||!$timeInt){
return '';
}
$d=time()-$timeInt;
if($d return '';
}else{
if($d return $d.'秒前';
}else{
if($d return floor($d/60).'分钟前';
}else{
if($d return floor($d/3600).'小时前';
}else{
if($d return floor($d/86400).'天前';
}else{
return date($format,$timeInt);
}
}
}
}
}
}
推荐阅读
-
PHP CodeBase:将时间显示为"刚刚""n分钟/小时前"的方法详解
-
JAVASCRIPT 实现普通日期转换多少小时前、多少分钟前、多少秒
-
PHP CodeBase:将时间显示为"刚刚""n分钟/小时前"的方法详解_php技巧
-
PHP CodeBase:将时间显示为"刚刚""n分钟/小时前&a_PHP教程
-
PHP CodeBase: 将时间显示为“刚刚”“n分钟/小时前”等_PHP教程
-
PHP CodeBase: 将时间显示为“刚刚”“n分钟/小时前”等
-
PHP CodeBase:将时间显示为"刚刚""n分钟/小时前"的方法详解_php技巧
-
PHP 将时间显示为“刚刚”“n分钟/小时前”等
-
PHP CodeBase: 将时间显示为“刚刚”“n分钟/小时前”等_PHP教程
-
PHP CodeBase: 将时间显示为“刚刚”“n分钟/小时前”等