分享一个php友好的比较完成的时间格式化函数,包括‘刚刚’,'几秒之前',‘几分钟前’,'几小时前',几天前,几周前,几个月前等。调用方式很简单,是从ThinkSNS 里面拿出来的。
1 /** 2 * 友好的时间显示 3 * 4 * @param int $sTime 待显示的时间 5 * @param string $type 类型. normal | mohu | full | ymd | other 6 * @param string $alt 已失效 7 * @return string 8 */ 9 function friendlyDate($sTime,$type = 'normal',$alt = 'false') { 10 if (!$sTime) 11 return ''; 12 //sTime=源时间,cTime=当前时间,dTime=时间差 13 $cTime = time(); 14 $dTime = $cTime - $sTime; 15 $dDay = intval(date("z",$cTime)) - intval(date("z",$sTime)); 16 //$dDay = intval($dTime/3600/24); 17 $dYear = intval(date("Y",$cTime)) - intval(date("Y",$sTime));

本文分享了一个PHP的时间格式化函数,能够将时间以更友好的形式展示,如“刚刚”、“几分钟前”等,并提供了多种展示类型。
最低0.47元/天 解锁文章
174

被折叠的 条评论
为什么被折叠?



