{
    分享网正式开通,我们为大家提供免费资源,欢迎大家踊跃投稿!

把织梦的时间标签修改成“今天、昨天、前天”

织梦默认的时间标签只有显示时间日期,不能更加人性化的显示昨天、今天、前天等时间效果,不过我们可以通过修改模板里面的时间标签来达到这样的效果,具体标签演示如下:

 

01 [field:pubdate runphp='yes']
02  $ntime = time();
03  $oneday = 3600 * 24;
04  $twoday = 3600 * 48;
05  $threeday = 3600 * 72;
06  if(($ntime - @me) < $oneday) @me = "今天";
07 elseif(($ntime - @me) < $twoday) @me = "昨天";
08 elseif(($ntime - @me) < $threeday) @me = "前天";
09 else
10  @me=MyDate('m-d',@me);
11 [/field:pubdate]
12 [field:pubdate function=MyDate('H:s',@me)/]


 

上面这段标签有两个部分,前面是日期显示部分,后面是时间显示部分,如果是今天的就显示今天 11:15,昨天就显示昨天 11:15,这样的效果,当文章的发布时间不在三天之内时就显示时间日期,像这样“05-24 11:41”。

 

这个标签在senddate字段同样也适用。


资源均来自第三方,谨慎下载,前往第三方网站下载


米微资源分享网 , 版权所有丨本站资源仅限于学习研究,严禁从事商业或者非法活动!丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:把织梦的时间标签修改成“今天、昨天、前天”
喜欢 ()分享 (0)