织梦Dede时间格式调用汇总

学精织梦cms的各种各样启用,制做各种各样网址全是能够的了。织梦cmsDedeCMS的确是一款很强劲的CMS建站软件。今日关键收集了一些织梦cms时间格式启用的标识。我们在应用织梦cmsDedeCms的全过程中,会依据必须更改時间的显示信息款式,做到各种各样要想的实际效果。下边梳理了一些常见的时间格式,供大伙儿参照。

起先各种各样时间格式,注解一部分为实例。

{dede:field name='pubdate' function='strftime("%Y年%m月%d日 %H:%M:%S","@me")' /}

// 2007年1月1日 18:30:02

{dede:field name='pubdate' function='strftime("%Y-%m-%d %H:%M:%S","@me")'

//2007-1-1 18:30:02

{dede:field name='pubdate' function='strftime("%Y年%m月%d日 %H时%M分%S秒","@me")' /}

//2007年1月1日 18时30分02秒

{dede:field name='pubdate' function='strftime("%m-%d %H:%M:%S","@me")' /}

//1-1 18:30:02

{dede:field name='pubdate' function='strftime("%m-%d","@me")' /}

//1-1

这在其中大家要是掌握%Y-年、%m-月、%d-日、%H-钟头、%M-分、%S-秒中间的对应关系,就可以随意搭配了。

下边是一个时间格式的动画特效,即二十四小时内的时间显示鲜红色。编码以下:

[field:pubdate runphp='yes']

$a="<font color='#ff0000'>";

$b="</font>";

$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]

自然,你将颜色代码#ff0000改成随意你要想的色调,就可以完成二十四小时内发表论文时间显示随意色调了。

下列是最终更新的时间格式编码:

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

下列是XX天内的时间格式编码:

[field:pubdate runphp='yes']

$today = Floor(time()/(3600 * 24));

$senday= Floor(@me/(3600 * 24));

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

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

[/field:pubdate]

dedecms.jpg

转载请说明出处内容投诉
八爷源码网 » 织梦Dede时间格式调用汇总