快速入門 PHP (new Date()) 函數
PHP (new Date())函數是一種基本的PHP函數,它的作用是獲取當前的系統日期和時間。無論是新手還是有經驗的程序員,都必須熟練掌握這個函數。下面我們就來深入了解它的使用方法。
函數語法
date(format,time());
這里的format格式參數用于定義您所需的日期格式。time參數是可選的,默認值為當前系統時間。
舉例說明
下面是一些代碼段,說明了如何使用PHP的(new Date())函數獲取當前時間。
";
echo "Today is " . date("Y.m.d") . "
";
echo "Today is " . date("Y-m-d") . "
";
echo "Today is " . date("l");
?>
代碼輸出結果:
Today is 2021/12/12
Today is 2021.12.12
Today is 2021-12-12
Today is Sunday
在上面的例子中,我們使用了(date)函數獲取當前日期和時間,并將格式設置為年/月/日,年.月.日,和年-月-日以及星期幾。您可以根據自己的需要更改格式參數。
日期和時間格式
以下是(date)函數中可以使用的一些日期和時間格式代碼:
E:星期幾的簡寫,例如 周日 星期天
l: 星期幾的全稱,例如 星期天
D:星期幾的簡寫,例如 Sun
M:月份的簡稱,例如 Jan
m:月份的數字表示,例如 01
Y:4位年份,例如 2021
y:2位年份,例如 21
H:24小時格式的小時,例如 20
h:12小時格式的小時,例如 08
i:分鐘,例如 05
s:秒,例如 59
在上面的代碼中,沒有使用所有可用的日期和時間格式代碼。您可以在手冊中查看完整的列表。
使用時間戳
通過傳遞時間戳參數,我們可以獲取指定日期和時間的值。時間戳是指自 1970 年 1 月 1 日午夜(格林威治標準時間)以來的秒數。
代碼輸出結果:
1639276800
在上面的例子中,我們使用(date_create)函數創建了一個特定的時間戳,然后使用(date_timestamp_get)函數獲取它的值。
總結
在本文中,我們學習了PHP (new Date())函數的語法、用法和相關代碼示例。這個函數在許多PHP應用程序中都是必不可少的,它可以幫助我們處理時間和日期的問題。當您開發自己的PHP項目時,記得使用它,您一定會發現它非常有用的。