Javascript:Date.setHours(12,0,0,0)将日期改回一天?

时间:2015-05-23 21:46:13

标签: javascript date

好的,这很奇怪。我有这个Date对象:

2015-10-13T00:00:00.000Z

我称之为此功能:

date.setHours(12,0,0,0);

......我得到了回复:

2015-10-12T19:00:00.000Z

为什么世界会发生这种情况?

1 个答案:

答案 0 :(得分:2)

我遇到过这种问题,虽然this帮助了我。

var d = new Date();
d.setUTCHours(15);

结果:

  

2015年5月23日星期六20:03:43 GMT + 0500(PKT)