在 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
我如何比较这些日期的相等性?我对利用Date
JS的本机对象而不是任何第三方库感兴趣,因为仅使用第三方 JS 来比较日期是不合适的。