下载鸥 > 网站下载 > 开发教程 > 帝国CMS

帝国cms博客怎样将发布时间设置为秒/分钟/小时/天/个月前?

829 2020-12-24 04:42:40

收藏

简述

复制下方源码,按格式调用即可将发布时间变成秒/分钟/小时/天/个月前

最近发现想要用帝国CMS开发博客的客户越来越多,但帝国cms本身更多的是支持企业网站建设的,对于常用的博客功能支持不多。鸥哥已经分享了帝国cms博客开发的功能如调用点赞数、文章数、上次发布时间等,今天在这里再分享一下帝国cms博客将发布时间设置为秒/分钟/小时/天/个月前的做法。

将以下代码放到:userfun.php文件的<?php ..这里是默认的空白..  ?>之间

 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($bqr[newstime],0)?>


列表模板调用:

'.user_time($r[newstime],0).'

//务必注意需要勾选使用程序代码,相信要自己开发这个功能的兄弟知道用法吧,这里不再赘述。如有不懂,可点击在线客服咨询

内容模板调用:

<?=user_time($navinfor[newstime],0)?>

 

附注:

如果发现每次按ctrl + f5刷新页面,甚至过几天刷新都没有变化,只有后台生成才变,那是因为你的站是静态站,而实时获取时间是动态站(伪静态)站点才具备的。如果需要将站点配置为伪静态站点(url不会变)可联系鸥哥。

本文地址:https://xzo.com.cn/develop/empire/583.html

有帮助,很赞!

信息来源:下载鸥
导出教程 下载word版教程
发表评论 共有条评论
关于帝国CMS


帝国cms是一款功能极为强大的cms程序,性能强悍、安全性高,可轻松支持10万数据,高级开发人员可制作出能容纳千万数据量的网站,是国内最出色的开源cms程序之一,推荐企业用户使用

当前最新版本为7.5,8.0版本即将上线,新版本的核心优化点在于多终端的适配。

推荐帝国CMS开发教程
帝国CMS二次开发给tags增加封面图片
帝国CMS二次开发给tags增加封面图片

帝国CMStag作为聚合页,应用十分广泛。但作为聚合页,配图往往是必不可少的。帝...

14 868
帝国cms灵动标签怎样按字母调用信息?
帝国cms灵动标签怎样按字母调用信息?

帝国cms灵动标签是可以按照字母调用信息的,通过按字母调动,可以在信息分类时...

1 319
帝国CMS图片集怎样做分页生成?
帝国CMS图片集怎样做分页生成?

帝国cms图片集做轮播展示非常好用,但无法支持分页。分页作为网站跳出、广告...

1 394
帝国cms一级栏目一直显示本栏目暂无新增信息怎么办?
帝国cms一级栏目一直显示本栏目暂无新增信息怎么办?

今天有客户联系鸥哥,说网站一级栏目下有4个子栏目,每个子栏目都是有信息的,但...

1 260
帝国cms怎样批量删除垃圾留言?
帝国cms怎样批量删除垃圾留言?

现如今,许多商家通过机器批量给网站发留言,一条两条还可以接受,有的商家却是拼...

1 379
帝国cms怎样判断一个栏目有没有子栏目?(父栏目换位判断原创方案)
帝国cms怎样判断一个栏目有没有子栏目?(父栏目换位判断原创方案)

在帝国cms站点的开发过程中,有时候需要判断栏目有没有下级栏目,如果有子栏目,...

3 339
帝国cms动态页、静态页、伪静态页有什么区别?
帝国cms动态页、静态页、伪静态页有什么区别?

我们知道,帝国cms既可以做动态页,也可以做静态页,还可以做伪静态页。那么,他们...

0 322
帝国cms怎样给广告增加排序?
帝国cms怎样给广告增加排序?

帝国cms广告系统功能比较强大,但本身并没有排序的功能。如果想要替换广告的...

3 349
随机帝国CMS开发教程
宝塔面板帝国cms搬家报错No input file specified
宝塔面板帝国cms搬家报错No input file specified

今天有客户向鸥哥求助说宝塔面板帝国cms搬家报错No input file specified,这...

23 1884
帝国cms列表页怎样置顶?
帝国cms列表页怎样置顶?

在很多时候,我们有信息置顶的需求。但大家在后台信息设置好置顶后可能会发现...

11 752
帝国cms打开网页闪一下是什么原因?
帝国cms打开网页闪一下是什么原因?

有客户咨询鸥哥,说网页打开后会白屏闪一下,然后才会加载出正文。鸥哥打开客户...

7 611
帝国cms前台展示当前栏目信息总数
帝国cms前台展示当前栏目信息总数

在网站建设过程中,我们可能有需要展示当前栏目信息总数的需求,那么,怎样获取当...

3 841
帝国cms提示信息不存在,但可以在后台编辑,就是无法打开,且栏目数据为空
帝国cms提示信息不存在,但可以在后台编辑,就是无法打开,且栏目数据为空

帝国cms提示信息不存在,但信息偏偏可以在后台编辑,只是无法打开,且栏目数据为...

15 745
帝国cms怎样展示管理员文章总数、点赞总数、上次发布时间
帝国cms怎样展示管理员文章总数、点赞总数、上次发布时间

其实博客与企业站是很像的,只是多了一些功能如博主信息展示、点赞数、评论数...

9 915
帝国cms标题图片为空时使用默认图片怎么做?
帝国cms标题图片为空时使用默认图片怎么做?

帝国cms标题图片为空时使用默认图片怎么做?很简单,使用下方代码即可实现标题...

0 604
帝国cms建立目录不成功,请检查目录权限怎么处理?
帝国cms建立目录不成功,请检查目录权限怎么处理?

帝国cms建立目录不成功,请检查目录权限怎么处理?清空了缓存,生成了栏目,什么都...

10 688
客服QQ:341553759
点击咨询 常见问题 >
官方交流群:90432500
点击加入