我正在开发一个项目,我需要能够使用Jquery获取GMT时间并通过PHP将其发布到MYSQL数据库中。然后我需要获取用户的本地时间因素并将其保存到数据库中。之后使用JS / JQuery将GMT转换为用户本地时间。我希望有人可以给我一个代码示例,如果可能的话。我非常感谢你的时间,谢谢!
答案 0 :(得分:1)
如果没有用户手动选择他们的时区,一种方法是使用javascript日期对象收集有关用户本地时间的信息,并在后续请求中使用它
var timestamp = new Date();
document.getElementById('timestamp_target').value = timestamp.getTimezoneOffset();
我在格林威治标准时间+10时在澳大利亚,getTimezoneOffset返回的值是-600分钟
答案 1 :(得分:0)
以此为出发点:
Compare user's time zone with the website's office location time zone
然后使用AJAX将数据发布到php脚本,然后将其插入到数据库中。快速谷歌搜索会告诉你这个。