- /**
- * 格式化日志
- * @param string $date 日期
- * xx秒前 xx分钟前 H:i mm-dd H:i Y-m-d H:i
- * @return string
- */
- public static function formatDate($date){
- if(empty($date)){
- return '';
- }
- $_curDate = getdate();
- $_fmtDate = getdate(strtotime($date));
- $_seconds = $_curDate[0]-$_fmtDate[0];
- if($_seconds<=0){
- return '1秒前';
- }
- if($_seconds<60){
- return $_seconds.'秒前';
- }else if($_seconds<3600){ //小时
- return floor($_seconds/60).'分钟前';
- }else if($_seconds<86400){ //天
- return date("H:i",strtotime($date));
- }else if($_seconds<31536000){ //年
- return date("m-d H:i",strtotime($date));
- }else{
- return date("Y-m-d H:i",strtotime($date));
- }
- }
- //该片段来自于http://www.codesnippet.cn/detail/290420149408.html
来源: http://www.codesnippet.cn/detail/290420149408.html