/*年月日 正则表达式*/ var startDate='2018-05-25' var endDate='2018-05-26' var date1 = new Date(startDate.replace(/\-/g, "\/")); var date2 = new Date(endDate.replace(/\-/g, "\/")); if(date1 >= date2) { alert("开始时间不能大于结束时间!"); return false; } /*年月日 分割字符串*/ var startDate='2018-05-25' var endDate='2018-05-26' var arr1=startDate.split('-') var arr2=endDate.split('-'); var date1=new Date(arr1[0],parseInt(arr1[1]-1),arr1[2]); var date2=new Date(arr2[0],parseInt(arr2[1]-1),arr2[2]); if(date1 > date2) { alert("日期开始时间大于结束时间"); }else { alert("日期开始时间小于等于结束时间"); } /*年月日时分秒,分割字符串*/ var startDate='2018-05-25 07:00:00' var endDate='2018-05-26 08:00:00' var startTime = startDate.split(" "); var endTime = endDate.split(" "); var arr1 = startTime[0].split("-"); var arr2 = endTime[0].split("-") var arr3 = startTime[1].split(":"); var arr4 = endTime[1].split(":"); var date1 = new Date(arr1[0], arr1[1], arr1[2], arr3[0], arr3[1], arr3[2]); var date2 = new Date(arr2[0], arr2[1], arr2[2], arr4[0], arr4[1], arr4[2]); if(date1.getTime() >= date2.getTime()) { alert("开始时间不能大于结束时间"); }else{ alert("开始时间小于结束"); }
js比较时间大小
最新推荐文章于 2024-07-11 11:04:59 发布