码迷,mamicode.com
首页 > 其他好文 > 详细

时间格式化

时间:2014-08-18 16:35:03      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:php

/**
 *@desc		显示某一个时间相当于当前时间在多少秒前,多少分钟前,多少小时前
 *@param	timeInt:unix time时间戳
 *@param	format:时间显示格式
 *@return 	string  */

function __time_format($timeInt,$format=‘Y-m-d H:i:s‘){
	if(empty($timeInt)||!is_numeric($timeInt)||!$timeInt){
		return ‘‘;
	}
	$d=time()-$timeInt;
	if($d<0){
		return ‘‘;
	}else{
		if($d<60){
			return $d.‘秒前‘;
		}else{
			if($d<3600){
				return floor($d/60).‘分钟前‘;
			}else{
				if($d<86400){
					return floor($d/3600).‘小时前‘;
				}else{
					if($d<259200){//3天内
						return floor($d/86400).‘天前‘;
					}else{
						return date($format,$timeInt);
					}
				}
			}
		}
	}
}


时间格式化,布布扣,bubuko.com

时间格式化

标签:php

原文地址:http://raoyonggang.blog.51cto.com/8827770/1541572

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!