(PHP 5 >= 5.1.0, PHP 7, PHP 8)
date_default_timezone_set — 設定指令碼中所有日期/時間函式使用的預設時區
date_default_timezone_set() 設定所有日期/時間函式使用的預設時區。
除了使用此函式在您的腳本中設定預設時區外,您也可以使用 INI 設定 date.timezone 來設定預設時區。
範例 #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 設定的時區相符。';
}
?>