【发布时间】:2017-12-18 15:18:53
【问题描述】:
当我去浏览器开发工具并在控制台中编写 new Date() 时,它给了我以下内容
Mon Dec 18 2017 17:11:29 GMT+0200
我认为它应该返回 UTC 时间。
问题是我在 AWS 上有一台服务器,它将 UTC 时间写入数据库。它把它写成一个字符串,在客户端我执行以下操作
const updatedMilliAgo = new Date() - new Date(timeStrFromDb);
由于某种原因,差异是两个小时,即使我在写入服务器后立即检查它。
我在这里做错了什么?
【问题讨论】:
-
您是否查看了 Date 的文档并看到 UTC 方法是?
-
是的,我在那里找不到答案...
-
这能回答你的问题吗? How do you convert a JavaScript date to UTC?
标签: javascript timezone timezone-offset