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