0

我正在做一个项目,我需要能够使用 Jquery 获取 GMT 时间并通过 PHP 将其发布到 MYSQL DB 中。然后我需要获取用户的本地时间因素并将其保存到数据库中。之后使用 JS/JQuery 将 GMT 转换为用户本地时间。如果可能的话,我希望有人能给我一个代码示例。我真的很感谢你的时间,谢谢!

4

2 回答 2

1

在不让用户手动选择他们的时区的情况下,一种方法是使用 javascript 日期对象来收集有关用户本地时间的信息,并在后续请求中使用它

var timestamp = new Date();
document.getElementById('timestamp_target').value = timestamp.getTimezoneOffset();

我在格林威治标准时间 +10 点在澳大利亚,getTimezoneOffset 返回的值为 -600 分钟

于 2012-04-11T22:11:27.337 回答
0

以此为起点:

将用户的时区与网站的办公地点时区进行比较

随后使用 AJAX 将数据发布到 php 脚本,该脚本将其插入到数据库中。一个快速的谷歌搜索会告诉你这一点。

于 2012-04-11T22:11:45.810 回答