【发布时间】:2016-07-26 13:37:28
【问题描述】:
我正在开发一个 Web 应用程序(PHP 服务器端),来自世界各地的用户都可以访问该应用程序。 假设现在来自纽约 (UTC - 4 ) 的用户登录到我的网站(服务器位于意大利 (UTC +2 ))。当他登录时,服务器将在该用户 SQL 表中使用 UTC +2 设置时间戳。 现在假设这个用户想要获得他的最后一次访问:他会得到一个错误的日期(由于服务器的不同位置而偏移了 6 小时)。 如何防止这种不可接受的行为?每次用户登录时我应该存储一个 UTC 偏移量吗?
【问题讨论】:
标签: javascript php mysql time utc