首頁 >後端開發 >php教程 >PHP的time()函數有什麼用

PHP的time()函數有什麼用

青灯夜游
青灯夜游原創
2018-12-24 11:30:234561瀏覽

time()函數是PHP中的內建函數,它是用來將當前時間當作Unix時間戳,並傳回代表時間的數字字串。以下這篇文章就給大家具體介紹一下time()函數,希望對你們有幫助。

PHP的time()函數有什麼用

time()函數

#time()函數可以傳回自Unix 時期以來的秒數測量的當前時間(從1970年1月1日00:00:00 GMT開始計時的秒數時間)。

下面我們來看看使用time()函數以秒為單位輸出目前時間的簡單範例:

<?php 
date_default_timezone_set(&#39;PRC&#39;);
$timestamp = time();  
echo $timestamp; 
?>

運行效果圖:

PHP的time()函數有什麼用

說明:使用php的date_default_timezone_set()函數是用來設定時區的,讓time()函數取得的目前時間更精確。

格式化輸出時間

time()函數取得的時間是以秒為單位的,這樣就不方便我們查看時間,我們也可以使用PHP中的date()函數將秒數轉換為方便觀看的時間格式。

範例:假設目前時間為下午1點多

<?php 
date_default_timezone_set(&#39;PRC&#39;);
$timestamp = time();  
echo $timestamp; 

echo "<br><br>"; 
echo(date("Y-m-d h:i:s A", $timestamp)); 
echo "<br><br>"; 
echo(date("Y年m月d日, H:i:s", $timestamp)); 
echo "<br><br>"; 
echo(date("Y , F d , H:i:s ", $timestamp)); 
?>

效果圖

PHP的time()函數有什麼用

#date()函數可以使用某些特定的字元來格式化時間,輸出特定的時間,以下是一些常用的date()函數格式化字元:

字元Y:輸出代表年份的4位元數字

字元m:輸出代表月份的2位數字,從01開始到12結束

字元F:輸出代表月份的英文全稱,例:December

字元d:輸出代表目前月份的某一天的2位數字,從01開始到30(或31)結束

字元h:輸出代表小時的2位數字(12小時的格式)從01開始到12結束。注意:需搭配使用字元a(小寫輸出)或字元A(大寫輸出)來表示上午(am)或下午(pm)。

字元H:輸出代表小時的2位元數字(24小時的格式),從00開始到23結束

字元i:輸出代表分鐘的2位元數字,從00開始到59結束

字元s:輸出代表秒鐘的2位數字,從00開始到59結束

總結:以上就是這篇文章的全部內容,希望能對大家的學習有所幫助。

以上是PHP的time()函數有什麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:SVN是什麼下一篇:SVN是什麼