(PHP 4, PHP 5, PHP 7, PHP 8)
getdate — 取得日期/時間資訊
返回一個與 `timestamp` 相關的資訊關聯式 陣列。返回的關聯式陣列的元素如下:
鍵值 | 說明 | 範例回傳值 |
---|---|---|
"seconds" |
秒數的數字表示 | 0 到 59 |
"minutes" |
分鐘數的數字表示 | 0 到 59 |
"hours" |
小時數的數字表示 | 0 到 23 |
"mday" |
月份中日期的數字表示 | 1 到 31 |
"wday" |
星期幾的數字表示 | 0 (星期日)到 6 (星期六) |
"mon" |
月份的數字表示 | 1 到 12 |
"year" |
年份的完整數字表示,4 位數 | 例如:1999 或 2003 |
"yday" |
一年中日期的數字表示 | 0 到 365 |
"weekday" |
星期幾的完整文字表示 | Sunday 到 Saturday (星期日到星期六) |
"month" |
月份的完整文字表示,例如 January 或 March (一月或三月) | January 到 December (一月到十二月) |
0 |
自 Unix 紀元以來的秒數,類似於 time() 返回的值,並由 date() 使用。 | 系統相依,通常為 -2147483648 到 2147483647 。 |
版本 | 說明 |
---|---|
8.0.0 | `timestamp` 現在可以為 null。 |
範例 #1 getdate() 範例
<?php
$today = getdate();
print_r($today);
?>
上述範例將輸出類似以下的內容:
Array ( [seconds] => 40 [minutes] => 58 [hours] => 21 [mday] => 17 [wday] => 2 [mon] => 6 [year] => 2003 [yday] => 167 [weekday] => Tuesday [month] => June [0] => 1055901520 )