Javascript设置日期不起作用,显示错误的小时

时间:2016-05-11 10:03:03

标签: javascript date setting

我想将日期和时间设置为2016-05-11T00:00:00.000Z

var date = new Date(2016,4,12,0,0,0,0);

但不是显示日期2016-05-11T00:00:00.000Z给出日期2016-05-11T19:00:00.000Z

我想要时间00:00:00,但是要给它19:00:00

1 个答案:

答案 0 :(得分:6)

使用Date.UTC

  

注意:如果将Date作为具有多个参数的构造函数调用,则指定的参数表示本地时间。如果需要UTC,请使用具有相同参数的新日期(Date.UTC(...))。 [Source]