js比较日期时间的大小

var myDate = new Date();
var timed = myDate.toLocaleDateString();
var oDate1 = new Date(item.express_time.substring(0, 10));
var oDate2 = new Date(timed);
if (oDate1.getTime() > oDate2.getTime()) {
alert('没有');
} else {
//alert('超过有效期');
}
 
 
比较相等,格式化日期格式
var myDate = new Date();
var timed = myDate.toLocaleDateString();
var tt = "2016-10-18";
var tttt = "2016/10/18";
var oDate1 = new Date(tt.replace(/-/g, "/"));
var oDate2 = new Date(tttt.replace(/-/g, "/"));
alert(oDate1.getTime());
alert(oDate2.getTime());
if(oDate1.getTime()==oDate2.getTime()){
alert("相等");
} else if (oDate1.getTime() > oDate2.getTime()) {
alert("第一个大");
} else {
alert("第二个大");
}
 
原文地址:https://www.cnblogs.com/zwyAndDong/p/7372121.html