帝国cms

推荐列表 站点导航

当前位置:首页 > 建站教程 > 帝国cms >

帝国cms7.2版本实现发布时间为:几小时前、几天前等格式的方法

来源:网络整理  作者:网络  发布时间:2020-12-09 04:25
帝国CMS模板网下面的帝国CMS教程栏目为您提供了帝国cms7.2版本实现发布时间为:几小时前、几天前等格式的方法...

内容模板调用:<?=user_time($navinfor[newstime],0)?>

function user_time($tm,$num) { if($num==1){ $tm = strtotime($tm); } $cur_tm = time(); $dif = $cur_tm-$tm; $pds = array('秒','分钟','小时','天','周','个月','年'); $lngh = array(1,60,3600,86400,604800,2630880,31570560); for($v = sizeof($lngh)-1; ($v >= 0)&&(($no = $dif/$lngh[$v])<=1); $v--); if($v < 0) $v = 0; $_tm = $cur_tm-($dif%$lngh[$v]); $no = floor($no); $x=sprintf("%d%s",$no,$pds[$v]); return $x."前"; }

列表模板调用:'.user_time($r[newstime],0).' (注:如果不会列表放代码,请看wareelll 在11楼的提示)

将以下代码放到:userfun.php <?ph ?>之间

相关热词: 帝国cms 方法

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://www.juheyunku.com/jz/ecms/1669.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

帝国cms7.2版本实现发布时间为:几小时前、几天前等格式的方法

2020-12-09 编辑:网络

内容模板调用:<?=user_time($navinfor[newstime],0)?>

function user_time($tm,$num) { if($num==1){ $tm = strtotime($tm); } $cur_tm = time(); $dif = $cur_tm-$tm; $pds = array('秒','分钟','小时','天','周','个月','年'); $lngh = array(1,60,3600,86400,604800,2630880,31570560); for($v = sizeof($lngh)-1; ($v >= 0)&&(($no = $dif/$lngh[$v])<=1); $v--); if($v < 0) $v = 0; $_tm = $cur_tm-($dif%$lngh[$v]); $no = floor($no); $x=sprintf("%d%s",$no,$pds[$v]); return $x."前"; }

列表模板调用:'.user_time($r[newstime],0).' (注:如果不会列表放代码,请看wareelll 在11楼的提示)

将以下代码放到:userfun.php <?ph ?>之间

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://www.juheyunku.com/jz/ecms/1669.shtml

相关文章

风云图片

推荐阅读

返回帝国cms频道首页