不同格式的相同日期返回不同的值。因此比较不匹配。
示例如下:
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));
我正在寻找一种完全匹配两者的方法。有人可以帮忙吗?
最佳答案
与 ISO 8601 specification YYYY-MM-DD
格式,没有给出时区,假定为 UTC。对于非 ISO 格式,例如 YYYY/MM/DD
或 MM/DD/YYYY
或 DD/MM/YYYY
,结果是实现(例如,浏览器)特定。
关于javascript - 不同格式的相同日期返回不同的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28311750/