{dede:field name='pubdate' function='GetDateMK(@me)'/}
,2. 只显示日期(年月日):{dede:field name='pubdate' function='GetDateMK(@me)' dateformat='%Y%m%d'/}
,3. 只显示时间(时:分:秒):{dede:field name='pubdate' function='GetDateMK(@me)' dateformat='%H:%M:%S'/}
,4. 自定义格式:{dede:field name='pubdate' function='GetDateMK(@me)' dateformat='自定义格式'/}
,,请根据需要选择合适的显示方式,并替换相应的标签内容。DEDECMS(织梦内容管理系统)是一个广泛使用的内容管理平台,其强大的标签系统允许开发者以多种方式格式化和显示文章的发布日期,以下是一些常见的时间标签及其用法:
1、首页时间标签
1227 样式:[field:pubdate function='strftime("%m%d",@me)'/]
May 15, 2012 样式:[field:pubdate function='strftime("%b %d, %Y",@me)'/]
2、列表页时间标签
20120820 18:30:02 样式:[field:pubdate function="GetDateTimeMK(@me)"/]
20120820 样式:[field:pubdate function="GetDateMK(@me)"/]
3、其他格式
08 [field:pubdate function=strftime('%d',@me)/]
08 日 [field:pubdate function=strftime('%d日',@me)/]
0608 [field:pubdate function=strftime('%m%d',@me)/]
06月08日 [field:pubdate function=strftime('%m月%d日',@me)/]
090608 [field:pubdate function=strftime('%y%m%d',@me)/]
20090608 [field:pubdate function=strftime('%Y%m%d',@me)/]
09年06月08日 [field:pubdate function=strftime('%y年%m月%d日',@me)/]
2009年06月08日 [field:pubdate function=strftime('%Y年%m月%d日',@me)/]
20090608 13:28 [field:pubdate function=strftime('%Y%m%d %H:%M',@me)/]
4、内容页时间标签
20120820 样式:{dede:field name='pubdate' function='GetDateMk(@me)'/}
May 15, 2012 样式:{dede:field name='pubdate' function='strftime("%b %d, %Y",@me)'/}
5、特殊时间显示
24小时内的时间显示红色:
“`php
[field:pubdate runphp=’yes’]
$a="";
$b="
$c=strftime("%Y年%m月%d日 %H:%M:%S","@me");
$ntime = time();
$oneday = 3600 * 24;
if(($ntime @me)<$oneday) @me = $a.$c.$b;
else @me =$c;
[/field:pubdate]
“`
最后更新时间:
“`php
{dede:tagname runphp=’yes’}@me = date("Ymd H:i:s", time());{/dede:tagname}
“`
XX天前:
“`php
[field:pubdate runphp=’yes’]
$today = Floor(time()/(3600 * 24));
$senday= Floor(@me/(3600 * 24));
$updays = $today$senday;
if($updays==0) @me = "quot;;
else @me = $updays."天前";
[/field:pubdate]
“`
6、利用strftime()函数将时间格式化
星期几的简写:%a
月份的简写:%b
年份的后两位数字:%y
十进制表示的每月的第几天:%d
标准的日期的时间串:%c
小时制:%H
(24小时制),%I
(12小时制)
分钟数:%M
秒数:%S
时区名称:%Z
通过这些标签和函数的组合,开发者可以根据具体需求灵活地定制时间显示的格式,从而提升网站内容的可读性和用户体验。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1100470.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复