时区不正确[PHP]



我正在用XAMPP在计算机上本地开发,而我以前从未遇到过时区的问题。我曾经住在华盛顿特区,但搬到了柏林。一旦我移动,我将时区更改为date.timezone="Europe/Berlin",直到现在我还没有任何问题。突然,时区更改为美国/new_york。我迅速将其更改为php.ini文件。但是现在由于某种原因,我的网站上只有几页识别新时区。在我键入date_default_timezone_get()时,在其他页面上它仍然给我美国/new_york,而在其他页面上,它给了我欧洲/柏林。

为什么会发生这种情况?我该如何修复?

我知道这可能不是最好的答案,但是您可以通过以下代码在每个单独的页面上设置时区:

date_default_timezone_set('America/Los_Angeles');

当然,如果您有很多页面,那么这可能不是一个很好的解决方案。

相关内容

  • 没有找到相关文章

最新更新