eyoucms实现发文显示几天前几年前多久前

在view.php的210行增加如下代码

// 新增 start
$date = floor((strtotime(“now”)-$result[‘update_time’])/3600);
if($date<24){
$result[‘shijian’] =floor((strtotime(“now”)-$result[‘update_time’])/3600).”小时前”;
}elseif ($date>8760) {
$result[‘shijian’] =floor((strtotime(“now”)-$result[‘update_time’])/86400/365).”年前”;
}else{
$result[‘shijian’] =floor((strtotime(“now”)-$result[‘update_time’])/86400).”天前”;
}
// 结束

在模板详情文件中增加时间标签{$eyou.field.shijian},即可实现。

示例:牛郎星织女星(打一成语)-成语谜语-猜谜馆 (caimiguan.com)

赞 (0)

评论

7+6=