最佳答案
当比较 Javascript 中的日期对象时,我发现即使比较相同的日期也不会返回 true。
var startDate1 = new Date("02/10/2012");
var startDate2 = new Date("01/10/2012");
var startDate3 = new Date("01/10/2012");
alert(startDate1>startDate2); // true
alert(startDate2==startDate3); //false
我如何比较这些日期的相等性?我对使用 JS 的原生 Date对象而不是任何第三方库感兴趣,因为仅仅使用第三方 JS 来比较日期是不合适的。