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

时间:2016-04-21 20:51:49

标签: javascript date datetime utc

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

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

这让我回报:

2016-04-21T00:00:00.000Z

这是UTC时间吗?我认为不是,它应该是:

2016-04-20T22:00:00.000Z

1 个答案:

答案 0 :(得分:0)

如果您希望在UTC时间内拥有时区的午夜,则代码如下:

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