//" />

"景先生毕设|www.jxszl.com

织梦DedeCms时间格式调用汇总

2022-10-29 16:29编辑: www.jxszl.com景先生毕设
文章介绍

学好织梦的各种调用,制作各种网站都是可以的了.织梦DedeCMS确实是I.款很强大的CMS建站软件.今天主要搜集了I.些织梦时间格式调用的标签.我们在使用织梦模板的过程中,会根据需要改变时间的显示样式,达到各种想要的效果.下面整理了I.些常用的时间格式,供大家参考.先是各

 更多精彩就在: 51免费论文网|www.jxszl.com 
种时间格式,注释部分为示例.

{dede:fieldname=pubdatefunction=strftime("%Y年%m月%d日%H:%M:%S","@me")/}

//II00VII年I.月I.日I.VIII:III0:0II

{dede:fieldname=pubdatefunction=strftime("%Y-%m-%d%H:%M:%S","@me")

//II00VII-I.-I.I.VIII:III0:0II

{dede:fieldname=pubdatefunction=strftime("%Y年%m月%d日%H时%M分%S秒","@me")/}

//II00VII年I.月I.日I.VIII时III0分0II秒

{dede:fieldname=pubdatefunction=strftime("%m-%d%H:%M:%S","@me")/}

//I.-I.I.VIII:III0:0II

{dede:fieldname=pubdatefunction=strftime("%m-%d","@me")/}

//I.-I.

这其中我们只要了解%Y-年.%m-月.%d-日.%H-小时.%M-分.%S-秒之间的对应关系,就可以自由组合了.下面是I.个时间格式的特效,即IIIV小时内的时间显示红色.代码如下:

[field:pubdaterunphp=yes]

$a="";

$b="";

$c=strftime("%Y年%m月%d日%H:%M:%S","@me");

$ntime=time();

$oneday=IIIVI00*IIIV;

if(($ntime–@me)<$oneday)@me=$a.$c.$b;

else@me=$c;

[/field]

当然,你把颜色代码#ff0000改为任意你想要的颜色,就可以实现IIIV小时内发表文章时间显示任意颜色了.

以下是最后更新时间的时间格式代码:

{dede:tagnamerunphp=yes}@me=date("Y-m-dH:i:s",time());{/dede:tagname}

以下是XX天前的时间格式代码:

[field:pubdaterunphp=yes]

$today=Floor(time()/(IIIVI00*IIIV));

$senday=Floor(@me/(IIIVI00*IIIV));

$updays=$today-$senday;if($updays==0)@me="今日";

else@me=$updays."天前";

[/field:pubdate]

这段代码的意思是表示文章是多少天前更新的.掌握了以上的织梦时间格式调用,做出各种织梦文章更新时间等的效果是充足了,你可以把以上的代码进行任意的组合使用.如果你在织梦的时间格式调用上有什么疑问或者看法,欢迎在本文后面留言,会尽量给大家答疑的.


原文链接:http://www.jxszl.com/biancheng/dedecms/75407.html