新闻中心

Phpcms教程:解决内容页去掉发布时间的小时,分秒问题

作者 / 无忧主机 时间 2015-12-29 17:09:44

我们都应该知道,官方的内容页的显示发布时间的标签是 :$inputtime。显示的时候是显示:比如发布时间:2015-12-12 12:12:12。像这样的显示效果对采集的站形像影响显然是很不好的,因为由于我们收集发布的网站的时间是相继很近的,比如第一篇的是2015-12-12 12:12:12,第二篇的是2015-12-12 12:12:22,这样的时间间隔相断很近,这个站让别人一眼看过去就是采集别人的网站而来,就知道是收集网站。所以我们很有必要把时间显示成2015-12-12,去除点时间中的小事,分钟,秒,不易看得出来是采集过的网站。那么,要怎么样才能显示发布时间为2015-12-12呢?这当然是可以的! phpcms默认发布时间标签为:{$inputtime},显示时间格式为:2015-12-12 12:12:12 修改后标签为:{date('Y-m-d',strtotime($inputtime))} 显示时间格式为:2015-12-12 这样修改的原理是:先返回时间的原始值,再用DATE函数进行转换。 经测试此代码可以正常使用。 另一种修改方法:{date('Y-m-d',time($inputtime))} 经测试,当使用此标签时不论是静态页还是动态页的内容页生成后都会将时间变为当前时间,此方法会自动修改文章的发布日期。 经测试,更新时间标签也适用此方法,修改后标签为:{date('Y-m-d',strtotime($updatetime))}显示时间格式为:2015-12-12 。 因此,以上的这两种方法都是可行的。 无忧主机相关文章推荐阅读: PHPCMS怎么实现文章的数量的查询 PHPCMS怎么实现手机与PC双模板调用的方法 PHPCMS程序首页文章如何设置可以让文章随机增加点击次数的方法

本文地址:https://www.51php.com/phpcms/21200.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服