返回不同值的不同格式的相同日期

时间:2015-02-04 01:07:19

标签: javascript date

以不同格式返回不同值的相同日期。因此比较不匹配。

以下示例:



alert(new Date(Date.parse('2015-02-03')));

alert(new Date(Date.parse('02/03/2015')));






alert(new Date('2015-02-03').setHours(0,0,0,0));

alert(new Date('02/03/2015').setHours(0,0,0,0));




我正在寻找一种完全匹配的方法。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

如果没有给出时区的ISO 8601 specification YYYY-MM-DD格式,则假设为UTC。使用非ISO格式,例如YYYY/MM/DDMM/DD/YYYYDD/MM/YYYY,结果是实现(例如,浏览器)特定。