显示几秒或者几分几天前代码
在common.php中输入一下代码
function dateline($date){
$n=time();
$t=$n-$date;
$m=86400*30;
if($t <= 3600){
return ceil($t/60).'分钟前';
}else if($t >3600 && $t<86400){
return ceil($t/3600).'小时前';
}else if( $t >86400 && $t < $m){
return ceil($t/86400).'天前';
}else{
return date("Y-m-d",$date);
}
}
在控制器中输入
以上代码是普遍使用的代码,每个位置都可以显示,在前台的写法为
显示效果如下