gpt4 book ai didi

php - 如何在PHP中设置时区

转载 作者:行者123 更新时间:2023-12-03 18:32:56 26 4
gpt4 key购买 nike

我有一个网站,上面有不同国家(不同时区)的商店列表,它应该显示商店在工作时间开门或关门的时间。

我有 javascript 在未设置夏令时时获取默认时区 GMT 偏移量,将其放入 mysql 中,该部分工作正常。

我的时区是 GMT+1(现在是夏令时,所以现在是 +1 小时)

我使用 php 来更改区域:

date_default_timezone_set('Etc/GMT+1');
echo date('h');

此处时间:晚上 10 点

格林威治标准时间:晚上 8 点

这段代码返回:晚上 7 点

所以它就像是增加 1,它减少,而且没有夏令时......

谁能告诉我这里发生了什么?是 php bug 还是服务器出了问题?

谢谢...

最佳答案

我现在在笑,因为我最近有一个 similar problem .不幸的是,Etc/GMT 时区已被弃用。他们打破。我的个人推荐?只需使用 HH:MM 或按城市设置即可(城市不需要调整夏令时!)

关于php - 如何在PHP中设置时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6460130/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com