广告位不存在!
把织梦的时间标签修改成“今天、昨天、前天”
来源:未知 作者:52sheji 浏览:566 2017/03/07 11:16:25 分享

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

 

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字段同样也适用。

关键词: 无标签
内容来源说明:本文章来自网络收集,如侵犯了你的权益,请联系QQ:进行删除。
广告位不存在!

相关推荐

打造靠谱的IT资源交易平台
利用闲暇时间赚取外快,马上开始您的赚钱之旅吧!
马上发布
热门教程 更多>
相关推荐 更多>
热门资讯 更多>
热门标签 更多>