function checkTime() { var startTime = $('#startTime').val(); var endTime = $('#endTime').val(); if(startTime != '' || endTime != '') { if(startTime != '' && endTime != '') { var arr1 = startTime.split("-"); var startDate = new Date(arr1[0],parseInt(arr1[1])-1,arr1[2]); var arr2 = endTime.split("-"); var endDate = new Date(arr2[0],parseInt(arr2[1])-1,arr2[2]); if(startDate < endDate) { return true; }else { alert("开始时间大于结束时间!"); return false; } }else { alert("时间范围错误!"); return false; } } }