2024 年 PHP 日本研討會

date_default_timezone_set

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

date_default_timezone_set 設定指令碼中所有日期/時間函式使用的預設時區

說明

date_default_timezone_set(字串 $timezoneId): 布林值

date_default_timezone_set() 設定所有日期/時間函式使用的預設時區。

除了使用此函式在您的腳本中設定預設時區外,您也可以使用 INI 設定 date.timezone 來設定預設時區。

參數

timezoneId

時區識別碼,例如 UTCAfrica/LagosAsia/Hong_KongEurope/Lisbon。有效的識別碼列表可在 支援的時區列表 中找到。

回傳值

如果 timezoneId 無效,此函式會返回 false,否則返回 true

範例

範例 #1 取得預設時區

<?php
date_default_timezone_set
('America/Los_Angeles');

$script_tz = date_default_timezone_get();

if (
strcmp($script_tz, ini_get('date.timezone'))){
echo
'腳本時區與 ini 設定的時區不同。';
} else {
echo
'腳本時區與 ini 設定的時區相符。';
}
?>

參見

新增註釋

使用者貢獻的註釋

此頁面沒有使用者貢獻的註釋。
To Top