搜索

首页  >  问答  >  正文

javascript - 为什么nodejs运行Date函数显示的时间不准确?

var d = new Date();
console.log(d);

输出的结果是

2017-06-09T12:55:35.514Z
[Finished in 0.6s]

而在浏览器输出的时间是20:57:47,也就是正确的系统时间。这是为什么呢?

淡淡烟草味淡淡烟草味2758 天前742

全部回复(2)我来回复

  • 阿神

    阿神2017-06-10 09:50:34

    node输出的UTC时间,
    浏览器输出的本地时间

    回复
    0
  • 仅有的幸福

    仅有的幸福2017-06-10 09:50:34

    找到了,node输出的UTC时间,浏览器输出的是北京时间。
    UTC时间和北京时间查看:
    http://zh.thetimenow.com/utc/...

    回复
    0
  • 取消回复