🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# date_default_timezone_set >[success](PHP 5 >= 5.1.0, PHP 7) date_default_timezone_set — 设定用于一个脚本中所有日期时间函数的默认时区 date_default_timezone_set() 设定用于所有日期时间函数的默认时区。 ## 函数原型 ~~~ bool date_default_timezone_set ( string $timezone_identifier ) ~~~ ## 参数 >[danger] 时区标识符,例如 UTC 或 Europe/Lisbon。合法标识符列表见所支持的时区列表。 ## 返回值 >[danger] 如果 timezone_identifier 参数无效则返回 FALSE,否则返回 TRUE。 ## 说明 >[warning] 自 PHP 5.1.0 起(此版本日期时间函数被重写了),如果时区不合法则每个对日期时间函数的调用都会产生一条 E_NOTICE 级别的错误信息,如果使用系统设定或 TZ 环境变量则还会产生 E_STRICT 级别的信息。 ## 所支持的时区列表 >[danger] 其实在这里,记着国内的就可以了 Asia/ShangHai 使用频率较高的就是这一个,如果确实要使用其它的可以到 [所支持的时区列表](http://php.net/manual/zh/timezones.php) 到这里查看更多内容 亚洲 | Asia/Aden | Asia/Almaty | Asia/Amman | Asia/Anadyr | | Asia/Aqtau | Asia/Aqtobe | Asia/Ashgabat | Asia/Atyrau | | Asia/Baghdad | Asia/Bahrain | Asia/Baku | Asia/Bangkok | | Asia/Barnaul | Asia/Beirut | Asia/Bishkek | Asia/Brunei | | Asia/Chita | Asia/Choibalsan | Asia/Colombo | Asia/Damascus | | Asia/Dhaka | Asia/Dili | Asia/Dubai | Asia/Dushanbe | | Asia/Famagusta | Asia/Gaza | Asia/Hebron | Asia/Ho_Chi_Minh | | Asia/Hong_Kong | Asia/Hovd | Asia/Irkutsk | Asia/Jakarta | | Asia/Jayapura | Asia/Jerusalem | Asia/Kabul | Asia/Kamchatka | | Asia/Karachi | Asia/Kathmandu | Asia/Khandyga | Asia/Kolkata | | Asia/Krasnoyarsk | Asia/Kuala_Lumpur | Asia/Kuching | Asia/Kuwait | | Asia/Macau | Asia/Magadan | Asia/Makassar | Asia/Manila | | Asia/Muscat | Asia/Nicosia | Asia/Novokuznetsk | Asia/Novosibirsk | | Asia/Omsk | Asia/Oral | Asia/Phnom_Penh | Asia/Pontianak | | Asia/Pyongyang | Asia/Qatar | Asia/Qyzylorda | Asia/Riyadh | | Asia/Sakhalin | Asia/Samarkand | Asia/Seoul | Asia/Shanghai | | Asia/Singapore | Asia/Srednekolymsk | Asia/Taipei | Asia/Tashkent | | Asia/Tbilisi | Asia/Tehran | Asia/Thimphu | Asia/Tokyo | | Asia/Tomsk | Asia/Ulaanbaatar | Asia/Urumqi | Asia/Ust-Nera | | Asia/Vientiane | Asia/Vladivostok | Asia/Yakutsk | Asia/Yangon | | Asia/Yekaterinburg | Asia/Yerevan |   |   | # 设置时区的其它方法 >[success] 除了使用date_default_timezone_set()函数设置时区外,还可以通过 INI 设置 date.timezone 来设置默认时区。