0

我的 PHP 脚本显示错误的时间。例如。我系统上的时间是下午 3:10,而脚本显示的是上午 9:40。

我正在使用 Windows XP。服务器包是“yPortable WebServer”。检查此站点上的其他一些问题,我什至在 php.ini.dist 和 php.ini 文件中进行了以下更改 => date.timezone = "Asia/Calcutta"。但仍然没有任何变化。

4

3 回答 3

4

使用日期函数时,始终在脚本中设置默认时区是个好主意。

于 2012-06-26T09:44:32.657 回答
1

您是否尝试过回显 date('e') 或 date('r') 以查看您是否正确设置了时区设置?

于 2012-06-26T09:49:14.777 回答
0

在代码中设置时区效果很好。谢谢你!

好的!这似乎很愚蠢。我刚刚重新启动了操作系统本身,它似乎可以在没有在代码中设置时区的情况下工作。某处出现了一些故障,可能是因为系统连续运行了太长时间(几天)。

于 2012-06-26T09:56:57.713 回答