PHP 日期和时间函数

PHPdate_default_timezone_set()函数为设置默认时区。它被 PHP 的所有日期和时间函数使用。

语法

bool date_default_timezone_set ( string $timezone_identifier ) 

参数

timezone_identifier:时区标识符,如 UTC 或欧洲/里斯本。支持的时区列表中提供了有效标识符列表。

返回

如果 timezone_identifier 无效,此函数返回 FALSE。否则,它返回 TRUE。

例子1

<?php
date_default_timezone_set("America/chicago");
echo date_default_timezone_get();
?> 

输出:

America/chicago

例子2

<?php
date_default_timezone_set("America/New York");
echo date_default_timezone_get();
?> 

输出:

UTC

注意:UTC为标准国际时间,可设置为当地时间。

例子3

<?php
date_default_timezone_set("America/New_York");
echo "The time is " . date("h:i:sa");
?> 

输出:

The time is 11:29:49pm