php - 不同用户的时区

标签 php timezone

我正在创建一个允许用户选择他们自己的时区的脚本...

如果我要完成这项工作,我该如何将日期存储在数据库中,以便每个时区都能读取它,并在他们的时区中显示正确的日期?

我是否将日期存储为GMT,然后将带有TimeZone GMT +10的用户选择在脚本中查看项目时,我在GMT +10 Time中显示该日期?

有更好的方法吗?

例子会很棒 :)

最佳答案

将时区存储在 UTC 中在数据库中绝对是要走的路。

关于php - 不同用户的时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2512240/

相关文章:

php - 通过 CURL 发布到 Facebook 页面

php - 更改 Laravel 的 created_at 和 updated_at 的名称

javascript - 表单中的复选框到 javascript 到 php

php显示错误的日期

c# - 如何在C#中表示不同时区的日期时间

java - 我可以使用 Java 时间库来转换同时包含日期和时间的儒略日期吗?

Java TimeZone 让人头皮发麻

php - 如何反转 Composer 中的全局需求?

php - 在 IIS 上通过 COM 将 SAPI 与 PHP 一起使用时出现问题

ios - 在 Swift 3 中使用公共(public)枚举来控制时区