编程爱好者之家

php格式化时间

2018-03-07 17:26:27 300

/**
 * 格式化时间
 * $type:类型
 * $strDate:需要处理的时间字符串
 *
 * 年份  Y:四位年份     y:两位年份
 * 月份  m: 两位数字月份 n: 一位数字月份 M:英文月
 * 日期  d:两位数字日期 j:一位数字日期  D:英文日期
 * 时:H 、分:i 、秒:s
 **/
public function GetFormatDate($type = 1,$strDate=''){
	$time = time();
	if(isset($strDate) && !empty($strDate)){
		$time = strtotime($strDate);
	}

	switch($type){
		case 1:
		   return date("H:i",$time);
		case 2:
			return date("m月d日 H:i",$time);
		case 3:
			return date("m/d H:i",$time);
		case 4:
			return date("Y年m月d日 H:i",$time);
		case 5:
			return date("Y/m/d H:i",$time);
		case 6:
			return date("Y年m月d日 H:i:s",$time);
		case 7:
			return date("Y-m-d H:i:s",$time);
		case 8:
			return date("Y/m/d H:i:s",$time);
		case 9:
			return date("Y年m月d日",$time);
		case 10:
			return date("m/d",$time);
		default:
			return $strDate;
	}
}


同类文章