PHP在用户时区和GMT之间获得差异

时间:2015-02-02 17:16:16

标签: php

我正在使用php并从服务器接收时间戳,这是GMT时间。如何更新用户时区(不是服务器的时区)或获取用户时区与GMT之间差异的时间戳?

我已经尝试了

date("Z");

但它返回0

1 个答案:

答案 0 :(得分:3)

您无权访问该信息。

最简单的方法可能是让JavaScript提供它:

var offset = (new Date()).getTimezoneOffset();
// use AJAX to send offset to server

请注意,offset将以分钟为单位,相对于UTC。