PHP date函數是一個非常有用的時間處理函數,它能夠將時間轉換為易讀的格式,也可以用于時間戳的格式化輸出。
舉個例子,如果我們想獲取當前日期,我們可以使用以下代碼:
$date = date("Y/m/d"); echo $date;
輸出結果為:
2021/08/02
在這個例子中,我們使用了date函數,用格式化字符串"Y/m/d"指定了我們想要的日期格式。這個格式化字符串包括了一些關鍵字,例如:
- Y:4位數的年份
- m:2位數的月份,有前導零
- d:2位數的日期,有前導零
除了日期之外,date函數還可以用于格式化時間。例如:
$time = date("H:i:s"); echo $time;
輸出結果為:
21:08:31
在這個例子中,我們使用了格式化字符串"H:i:s",它包括了以下關鍵字:
- H:24小時制的小時數,有前導零
- i:分鐘數,有前導零
- s:秒數,有前導零
除了日期和時間之外,date函數還可以使用其他的格式化字符串,例如:
echo date("Y-m-d H:i:s"); // 2021-08-02 21:08:31 echo date("D, d M Y"); // Mon, 02 Aug 2021 echo date("h:i:s A"); // 09:08:31 PM
除了格式化字符串之外,date函數還支持第二個參數,它是一個可選的時間戳。例如,我們可以獲取一個指定時間戳的日期:
$date = date("Y/m/d", 1627920000); echo $date;
輸出結果為:
2021/08/03
在這個例子中,我們使用了時間戳1627920000,它表示2021年8月3日。
最后,需要注意的是,date函數的返回值是一個字符串。如果要進行日期和時間的計算,我們應該使用PHP的DateTime類。
上一篇php date 閏年
下一篇css 設置tr的高度