PHP返回不正确的时区。为什么?

时间:2014-07-11 09:05:24

标签: php timezone

我遵循IST(印度标准时间)。

所以当我尝试在PHP中打印时,我应该得到我的时区。但PHP正在输出错误的时区。

有没有人对此有任何想法?

$mytimezone=date_default_timezone_get();
echo $mytimezone;

给出

Europe/Paris

作为输出。

1 个答案:

答案 0 :(得分:1)

这可能是两件事之一。您的服务器托管在欧洲服务器上,或者您的系统时钟已设置欧洲时区。 您可以使用此行手动设置时区。否则,请检查您的托管平台的设置。

date_default_timezone_set('Asia/Kolkata');