在dedeCMS中,文章发布日期时间的显示格式可以通过多种方式实现,主要利用的是strftime()
函数,以下是一些常见的日期时间格式及其对应的标签示例:
1、首页时间标签
样式一:[field:pubdate function='strftime("%m%d",@me)'/]
效果:1227
样式二:[field:pubdate function='strftime("%b %d, %Y",@me)'/]
效果:May 15, 2012
2、列表页时间标签
样式一:[field:pubdate function="GetDateTimeMK(@me)"/]
效果:20120820 18:30:02
样式二:[field:pubdate function="GetDateMK(@me)"/]
效果:20120820
3、内容页时间标签
样式一:{dede:field name='pubdate' function='GetDateMk(@me)'/}
效果:20120820
样式二:{dede:field name='pubdate' function='strftime("%b %d, %Y",@me)'/}
效果:May 15, 2012
4、其他所有格式
08 [field:pubdate function=strftime('%d',@me)/]
效果:08
08 日 [field:pubdate function=strftime('%d日',@me)/]
效果:08 日
0608 [field:pubdate function=strftime('%m%d',@me)/]
效果:0608
06月08日 [field:pubdate function=strftime('%m月%d日',@me)/]
效果:06月08日
090608 [field:pubdate function=strftime('%y%m%d',@me)/]
效果:090608
20090608 [field:pubdate function=strftime('%Y%m%d',@me)/]
效果:20090608
09年06月08日 [field:pubdate function=strftime('%y年%m月%d日',@me)/]
效果:09年06月08日
2009年06月08日 [field:pubdate function=strftime('%Y年%m月%d日',@me)/]
效果:2009年06月08日
20090608 13:28 [field:pubdate function=strftime('%Y%m%d %H:%M',@me)/]
效果:20090608 13:28
5、关于dedecms调用时间的function用法主要的有以下三种
[field:pubdate function="GetDateMK(@me)"/]
[field:pubdate function=MyDate('Ymd',@me)/]
[field:pubdate function='strftime("%Y%m%d","@me")'/]
为了帮助用户更好地理解和使用这些日期时间格式,以下是两个相关的FAQs:
1、如何在DEDECMS中显示当前时间?
回答:要在DEDECMS中显示当前时间,可以使用以下标签之一:
{dede:field name='pubdate' function='GetDateMk(@me)'/}
{dede:field name='pubdate' function='strftime("%b %d, %Y",@me)'/}
{dede:field name='pubdate' function='strftime("%Y%m%d","@me")'/}
2、如何将DEDECMS中的时间格式化为“X天前”?
回答:要将DEDECMS中的时间格式化为“X天前”,可以使用以下代码:
“`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]
“`
通过上述的详细介绍和示例,用户可以根据自己的需求选择合适的日期时间格式,并在DEDECMS中灵活应用。
Dedecms 织梦日期时间格式大全(最新版)
在Dedecms(织梦)内容管理系统中,日期时间的显示格式可以通过模板标签来设置,以下是一些常用的日期时间格式及其对应的模板标签:
1. 基本格式
年月日
模板标签:{y}{m}{d}
示例:20230401
月/日/年
模板标签:{m}/{d}/{y}
示例:04/01/2023
日月年
模板标签:{d}{m}{y}
示例:01042023
年月日
模板标签:{y}{m}{d}
示例:20230401
2. 带时、分、秒格式
年月日 时:分:秒
模板标签:{y}{m}{d} {h}:{i}:{s}
示例:20230401 12:30:45
月/日/年 时:分:秒
模板标签:{m}/{d}/{y} {h}:{i}:{s}
示例:04/01/2023 12:30:45
日月年 时:分:秒
模板标签:{d}{m}{y} {h}:{i}:{s}
示例:01042023 12:30:45
年月日 时:分:秒
模板标签:{y}{m}{d} {h}:{i}:{s}
示例:20230401 12:30:45
3. 24小时制格式
年月日 24小时制
模板标签:{y}{m}{d} {H}
示例:20230401 14
月/日/年 24小时制
模板标签:{m}/{d}/{y} {H}
示例:04/01/2023 14
日月年 24小时制
模板标签:{d}{m}{y} {H}
示例:01042023 14
年月日 24小时制
模板标签:{y}{m}{d} {H}
示例:20230401 14
4. 12小时制格式
年月日 12小时制
模板标签:{y}{m}{d} {h}
(不包含冒号)
示例:20230401 02
月/日/年 12小时制
模板标签:{m}/{d}/{y} {h}
(不包含冒号)
示例:04/01/2023 02
日月年 12小时制
模板标签:{d}{m}{y} {h}
(不包含冒号)
示例:01042023 02
年月日 12小时制
模板标签:{y}{m}{d} {h}
(不包含冒号)
示例:20230401 02
5. 日期时间格式扩展
星期
模板标签:{W}
示例:星期六
星期缩写
模板标签:{w}
示例:六
中文日期
模板标签:{y}{n}{r}{f}
示例:2023年4月1日
是Dedecms织梦中常用的日期时间格式及其对应的模板标签,您可以根据实际需求选择合适的格式进行显示。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1150853.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复