织梦DedeCms时间格式调用汇总
学好织梦的各种调用,制作各种网站都是可以的了.织梦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
热门阅读