返回默認時區 設置默認時區
PHP date_default_timezone_get() 函數
PHP Date / Time 函數
定義和用法
date_default_timezone_get() 函數返回腳本中所有日期時間函數所使用的默認時區。
語法
date_default_timezone_get(void)參數 描述
void 可選。
說明
本函數返回默認時區,使用如下“假定”的順序:
用 date_default_timezone_set() 函數設定的時區(如果設定了的話)
TZ 環境變量(如果非空)
date.timezone 配置選項(如果設定了的話)
自己推測(如果操作系統支持)
如果以上選擇都不成功,則返回 UTC
例子
<?php教程
echo(date_default_timezone_get());
?>輸出:
Europe/Paris
PHP date_default_timezone_set() 函數
PHP Date / Time 函數
定義和用法
date_default_timezone_set() 函數設置用在腳本中所有日期/時間函數的默認時區。
語法
date_default_timezone_set(timezone)參數 描述
timezone 必需。時區標識符,比如 "UTC" 或 "Europe/Paris"。
說明
注釋:自 PHP 5.1.0 起(此版本日期時間函數被重寫了),如果時區不合法則每個對日期時間函數的調用都會產生一條 E_NOTICE 級別的錯誤信息,如果使用系統設定或 TZ 環境變量則還會產生 E_STRICT 級別的信息。
例子
<?php
echo(date_default_timezone_set("Europe/Paris"));
?>輸出:
1