/**
* 判断日期1是否大于日期2,只到年月日
* @param {Object} date1
* @param {Object} date2
*/
function compareDate(date1,date2){
var result = false;
if(date1.getFullYear()>date2.getFullYear()){
result = true;
}else if(date1.getFullYear() == date2.getFullYear()){
if(date1.getMonth() > date2.getMonth()){
result = true;
}else if(date1.getMonth() == date2.getMonth()){
if(date1.getDate() > date2.getDate()){
result = true;
}
}
}
return result;
}
扩展:如果日期到时分秒,直接用>即可:
var myDate=new Date();
myDate.setFullYear(2019,1,1);
var today = new Date();
if (myDate>today)
{
//todo
}
本文介绍了一个用于比较两个日期大小的JavaScript函数,该函数精确到年月日。此外,还提供了如何在包含时分秒的日期中使用直接比较的方法。
1611

被折叠的 条评论
为什么被折叠?



