【问题标题】:PHP - How can we cater for different time Zones?PHP - 我们如何满足不同时区的需求?
【发布时间】:2012-06-06 17:17:10
【问题描述】:

因此,我基于/相对于服务器时间制作了一个完整的系统,假设服务器时间将保持不变且不会改变。我使用 date() 函数在整个应用程序中获取服务器时间。然后我们觉得有必要迎合不同的时区。例如,伊利诺伊州在该州内可以有两个不同的时区,即东部时间和中部时间。

同样,美国国内可能有 5 个不同的时区。

现在我的方法是让用户在我的网站上注册时告诉我他所处的时区,然后根据他的输入进行计算。

所以我想知道的是,我们如何使用 date() 函数来满足不同时区的需求。或者,如果有人有更好的方法来解决这个问题,我会全力以赴:-)

【问题讨论】:

    标签: php date timezone


    【解决方案1】:

    DateTime::setTimezone

    在一个时区喂它时间,设置时区,在另一个时区输出时间。链接后面的例子很好地说明了这一点。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多