由于BST正在运行(GMT + 1),我的PHP脚本目前是一个小时。
有没有办法设置php.ini的date.timezone保持时间正确的BST / DST,而不必手动修改时钟回来?
或者,如果PHP使用服务器的时间,这是正确的,这将工作。 有没有办法告诉它这样做?
假设合理的近期PHP,如果您通过date_default_timezone_set()正确定义date.timezone,PHP将自己处理GMT偏移量。 另一方面,假设您陷入了旧的PHP,您将不得不做三件事之一:
其中,明确的获胜解决scheme是PHP升级。 你的版本多大了,真的?