JavaScript date comparison
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
Compare 2 dates with JavaScript
我没有做太多的javascript。我想比较两个日期。来自J控制台:
1 2 3 4 5 6 7 8 9 10 | a = ["01/01/2010","01/02/2010","01/03/2010"] date1 = new Date('01/02/2010') Sat Jan 02 2010 00:00:00 GMT-0800 (PST) date2 = new Date(a[1]) Sat Jan 02 2010 00:00:00 GMT-0800 (PST) date1 == date2 false |
有人能告诉我为什么这个不匹配吗?
您的比较返回错误,因为
要正确比较日期值,可以使用
1 | date1.getTime() === date2.getTime(); // returns true |