date_default_timezone_set — 设置脚本中所有日期/时间函数使用的默认时区
说明
date_default_timezone_set(string $timezoneId): bool
date_default_timezone_set() 设置所有日期/时间函数使用的默认时区
除了在脚本中使用此函数设置默认时区,还可以使用 INI 设置 date.timezone 设置默认时区。
参数
timezoneId
时区标识符,像 UTC、Africa/Lagos、Asia/Hong_Kong 或 Europe/Lisbon。有效的标识符列表见所支持的时区列表。
返回值
如果 timezoneId 无效,此函数返回 false,否则返回 true。
示例
Example #1 获取默认时区
<?php
date_default_timezone_set('America/Los_Angeles');
$script_tz = date_default_timezone_get();
if (strcmp($script_tz, ini_get('date.timezone'))){
echo 'Script timezone differs from ini-set timezone.';
} else {
echo 'Script timezone and ini-set timezone match.';
}
?>
评论