PHP脚本支付错误的时间


PHP script dispaying wrong time

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

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

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

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

在代码中设置时区工作得很好。谢谢!

还行!这似乎很愚蠢。我刚刚重新启动了操作系统本身,它似乎无需在代码中设置时区即可工作。某处出现一些故障,可能是因为系统连续打开时间太长(几天)。