php时间轴函数 ,刚、1分钟前、1小时前、一天前

WBOY
Freigeben: 2016-06-13 13:04:24
Original
1453 Leute haben es durchsucht

php时间轴函数 ,刚刚、1分钟前、1小时前、一天前

php常见时间处理函数:

time():返回当前的 Unix 时间戳?。

date():格式化一个本地时间/日期。

getdate():取得日期/时间信息。

mktime():正常日期转时间戳。mktime(0, 0, 0, 9, 18, 2011)

如下是一个时间轴处理函数

/**
	 * 时间格式化
	 */
	static function formatDate($time){
		$rtime = date ( "m-d H:i", $time );
		$htime = date ( "H:i", $time );
		
		$time = time () - $time;
		
		if ($time < 60) {
			$str = '刚刚';
		} elseif ($time < 60 * 60) {
			$min = floor ( $time / 60 );
			$str = $min . '分钟前';
		} elseif ($time < 60 * 60 * 24) {
			$h = floor ( $time / (60 * 60) );
			$str = $h . '小时前 ' . $htime;
		} elseif ($time < 60 * 60 * 24 * 3) {
			$d = floor ( $time / (60 * 60 * 24) );
			if ($d == 1)
				$str = '昨天 ' . $rtime;
			else
				$str = '前天 ' . $rtime;
		} else {
			$str = $rtime;
		}
		return $str;  
	}
Nach dem Login kopieren
?
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage