Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在做一个项目,我需要能够使用 Jquery 获取 GMT 时间并通过 PHP 将其发布到 MYSQL DB 中。然后我需要获取用户的本地时间因素并将其保存到数据库中。之后使用 JS/JQuery 将 GMT 转换为用户本地时间。如果可能的话,我希望有人能给我一个代码示例。我真的很感谢你的时间,谢谢!
在不让用户手动选择他们的时区的情况下,一种方法是使用 javascript 日期对象来收集有关用户本地时间的信息,并在后续请求中使用它
var timestamp = new Date(); document.getElementById('timestamp_target').value = timestamp.getTimezoneOffset();
我在格林威治标准时间 +10 点在澳大利亚,getTimezoneOffset 返回的值为 -600 分钟
以此为起点:
将用户的时区与网站的办公地点时区进行比较
随后使用 AJAX 将数据发布到 php 脚本,该脚本将其插入到数据库中。一个快速的谷歌搜索会告诉你这一点。