[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天,那么为@me添加红色样式,这里的$a、$b可以根据实际需求更改为<span class=’nowclass’>等等。如果系统当前时间减去发布时间大于等于1天,那么@me原样输出。