如何在PHP中获取本地日期和时间

时间:2009-10-22 18:38:33

标签: php

我想在php中计算我的国家/地区((新西兰)当地日期和时间,但我不知道如何计算。请任何人都可以帮助我。谢谢

3 个答案:

答案 0 :(得分:4)

PHP> = 5.2.0

$nz_time = new DateTime(null, new DateTimezone('Pacific/Auckland'));
echo $nz_time->format('Y-m-d H:i:s');

PHP 5

date_default_timezone_set('Pacific/Auckland');
echo date('Y-m-d H:i:s');

答案 1 :(得分:1)

http://us3.php.net/manual/en/function.date.php

如果您使用的是PHP 5.1.0或更高版本,您还可以使用timestamp修饰符来获取所需的特定时间。

否则,您只需要根据服务器时间对所需的本地时间进行正确的计算。

答案 2 :(得分:1)

您必须设置默认时区,然后日期功能将返回您当前的日期和时间 date_default_timezone_set

相关问题