织梦CMS时间格式实现XX秒前XX分钟前XX天前
/**
*时间美化
*
*@accesspublic
*@paramstring$time时间戳
*@returnstring
*/
if(!function_ex
更多精彩就在: 51免费论文网|www.jxszl.com
ists(tranTime))
{
functiontranTime($time)
{
$rtime=date("m-dH:i",$time);
$htime=date("H:i",$time);
$etime=time()-$time;
if($etime
I.II*III0*IIIV*VI0*VI0=>年前,
III0*IIIV*VI0*VI0=>个月前,
VII*IIIV*VI0*VI0=>周前,
IIIV*VI0*VI0=>天前,
VI0*VI0=>小时前,
VI0=>分钟前,
I.=>秒前
);
foreach($intervalas$secs=>$str)
{
$d=$etime/$secs;
if($d>=I.)
{
$r=round($d);
return$r.$str;
}
};
}
}
调用标签写法
首页/列表页
[field:pubdatefunction="tranTime(@me)"/]
内容页
{dede:field.pubdatefunction="tranTime(@me)"/}
如果你的时间格式是II0I.VIII-I.0-I.0这种正常时间,那要这样写调用标签
[field:pubdatefunction="tranTime(GetMkTime(@me))"/]
{dede:field.pubdatefunction="tranTime(GetMkTime(@me))"/}
原文链接:http://www.jxszl.com/biancheng/dedecms/74906.html
热门阅读