在javascript日期忽略UTC

时间:2015-01-26 15:32:15

标签: javascript

我有这个:

startDate = new Date();
startDate = new Date(Date.parse('2014-10-20'));

finishDate = new Date();
finishDate = new Date(Date.parse('2014-11-21'));
  • startDate为Mon Oct 20 2014 01:00:00 GMT+0100 (Hora de Verão de GMT);
  • finishDate为Fri Nov 21 2014 00:00:00 GMT+0000 (Hora padrão de GMT);

您可以在startDate中看到GMT + 0100而不是在完成日期,可能是因为在10月26日之后冬季时间已经开启。

我想在不考虑时区,冬季或夏季的情况下获取这些日期。

1 个答案:

答案 0 :(得分:1)

您可以使用Date#toUTCString()。这将返回一个日期为UTC时区的字符串,这自然会忽略夏令时。