eyoucms发布时间显示几小时前、几天前效果

2025-07-20 0 14

本文将介绍如何实现这样的效果。
打开\extend\function.php文件添加以下代码:

// 发表时间几天前的写法
function ycnh_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.’前’;
}
}
}

然后在需要调用的 位置写上调用标签:

{$field.add_time|ycnh_date}

通过以上步骤,我们就可以实现发布时间显示为几秒前、几分钟前、几小时前、几天前、几月前的效果了。这样的时间显示方式能够更好地与用户进行时间的交互,提升用户体验。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

版权声明:所有的源码、软件和资料,不得使用于非法商业用途,不得违反国家法律,一切关于该资源商业行为与本站无关。

免费cms模板 eyoucms教程 eyoucms发布时间显示几小时前、几天前效果 https://www.mianfeicms.com/356.html

相关文章

发表评论
暂无评论