![]() |
1
4
您的服务器可能设置为两个不同的时区,它们将时间戳解释为1970年1月1日午夜以来的秒数。 格林尼治时间 . 这些日期可能不到一整天,而只是一天中的一部分,足以让它越过午夜边界。 |
![]() |
2
4
问题是您提供的$date值假定为UTC格式。如果你 use gmdate, you will get the same result 在两台服务器上。否则,显示的日期和时间将根据服务器的时区进行调整。您可以使用O(Capital OH)代码打印时区,以清除每个服务器上的当前设置:
|
![]() |
3
1
我以前也有过类似的问题。我发现开发机器php.in i中的时区与生产服务器不同。 我想说值得一看。 |
![]() |
Karlo · PHP Sqlite PDO最新版本 4 月前 |
![]() |
Malte · 检查远程服务器上是否存在文件(使用PHP)[关闭] 4 月前 |
![]() |
Bard.Mus · 迁移后的数据库字符集环境 4 月前 |