[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]
说明:@me表示字段本身,在这里就表示pubdate的值,$ntime表示获取系统当前时间,如果系统当前时间减去发布时间小于1天,[email protected],这里的$a、$b可以根据实际需求更改为等等。如果系统当前时间减去发布时间大于等于1天,[email protected]
未经允许不得转载:吾爱主机之家 » dedecms判断日期是否为当天 dedecms24小时内发布的新闻标题显示红色