您现在的位置是:首页 > 教程 > 帝国CMS教程帝国CMS教程
帝国cms怎么实现时间为:几小时前、几天前等格式
孙剑佛2023-05-31 19:00:02帝国CMS教程已有人查阅
导读帝国cms7.2怎样实现时间为:几小时前、几天前等格式,将以下代码放到:userfun.php <?ph ?>之间
帝国cms7.2怎样实现时间为:几小时前、几天前等格式,将以下代码放到:userfun.php <?ph ?>之间
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楼的提示) 内容模板调用:<?=user_time($navinfor[newstime],0)?>
本文标签:
很赞哦! ()
相关文章
- 帝国cms自定义字段ReturnClassAddField标签截取字数的方法
- 自定义函数解决帝国cms简介截取字符出现html代码的方法
- 本地环境phpStudy搭建帝国CMS的方法
- 帝国cms提示Table 'px.***_enewspubtemp_2' doesn't exist的解决方法
- 帝国cms通过栏目ID获取栏目名称,别名,链接的方法
- 帝国CMS二次开发新浪iplookup根据ip跳转到不同域名的方法
- 帝国CMS怎么实现内容关键字替换图片alt的办法
- 帝国CMS怎么使用egetip()获取用户IP函数
- 帝国cms二次开发实现纯JS版的地区联动筛选功能
- 帝国CMS批量提取第一张图片为标题缩略图的方法
- 帝国cms自带ckeditor编辑器代码高亮的方法codesnippet风格
- 帝国CMS文章和TAG删除编号ID从1开始的方法
随机图文
-
帝国CMS开启模板支持程序代码说明的方法
开启模板支持程序代码说明 1.开启:参数设置-》信息设置,这样直接在模板加上php代码就会受系统编译了。如果不想被编译,把程序代码直接加到页面里面: -
帝国CMS标签调用技巧从第几条开始调用的方法
标签调用记录范围小技巧 如只调用从第10条开始的后20条记录,我们可以把显示条数改为:'10,20',以万能标签为例子(当然所有标签都一样): -
帝国CMS多值字段morevaluefield解密实例
帝国CMS多值字段morevaluevield解密,深度解析帝国CMS多值字段技巧秘诀。基本概述帝国CMS7.0新增了多值字段。像下载地址、在线地址、图片集等这样的将多个内容存放到一个字段 -
帝国CMS自定义手机端内容分页样式结合JS的方法
帝国CMS自带的内容分页标签为[!--page.url--],在制作多终端模板的时候,[!--page.url--]在手机端就会显得太长了,如果删掉一些[!--page.url--]在电脑端又显得太短。
留言与评论 (共有 条评论) |