php格式化时间缀函数
- 代码:
/* @desc:显示某一个时间相当于当前时间在多少秒前,多少分钟前,多少小时前 @param stamp 时间戳 @param format 时间显示格式,默认Y-m-d H:i:s */ function timefriend($stamp,$format = 'Y-m-d H:i:s'){ if(empty($stamp)||!is_numeric($stamp)||!$stamp){ return '—'; } $diff = time()-$stamp; if($diff<0){ return ''; }elseif($diff<60){ return $diff.'秒前'; }elseif($diff<3600){ return floor($diff/60).'分钟前'; }elseif($diff<86400){ return floor($diff/3600).'小时前'; }elseif($diff<259200){ return floor($diff/86400).'天前'; }else{ return date($format,$stamp); } }
- 测试:
$ret = timefriend('128541570'); echo $ret;
- 输出:
1974-01-28 01:59:30
文章题目:php格式化时间缀函数
转载注明:http://scjbc.cn/article/ihoiis.html