php格式化时间为:多少天前、多少小时前、多少分钟前、
/**xj 格式化时间 * @param $str_time 时间戳 * @return false|string */ function time2old($str_time){ $timeStr = time(); $dayStr = 3600*24; //一天的时间戳 $hoursStr = 3600; //一小时的时间戳 $minuteStr = 60; $iTime = $timeStr - $str_time; //间隔的时间戳 if( $iTime 0 ? $iTime : 1) .'秒前'; } elseif( $iTime < $minuteStr*59 ){ return floor($iTime/$minuteStr).'分钟前'; } elseif( $iTime < $hoursStr*24 ){ return floor($iTime/$hoursStr).'小时前'; }elseif( $iTime <= $dayStr*30 ){ return floor($iTime/$dayStr).'天前'; }else{ return date('Y-m-d H:i:s',$str_time); } }
php格式化时间为:多少天前、多少小时前、多少分钟前、多少秒前
Dcr163的博客
http://dcr163.cn/195.html(转载时请注明本文出处及文章链接)