如何在javascript中获取正确的UTC时间

How to get correct UTC time in javascript?

本文关键字:UTC 时间 获取 javascript      更新时间:2023-09-26

我想获取当前日期UTC午夜:

var d = new Date();
d.setUTCHours(0,0,0,0);
console.log(d.toISOString())

这让我返回:

2016-04-21T00:00:00.000Z

这是世界协调时时间吗?我认为不是,应该是:

2016-04-20T22:00:00.000Z
如果您想以

UTC 时间显示时区的午夜,则代码如下:

var d = new Date();
d.setHours(0,0,0,0);
console.log(d.toISOString());