日期相差3月限制JS实现

 var startDates = document.all.create_begin_date.value.split('-');
 var endDates = document.all.create_end_date.value.split('-');
 var startDate = new Date(startDates[0],3 + parseInt(startDates[1],10),startDates[2]);
 var endDate = new Date(endDates[0],endDates[1],endDates[2]);
 alert(startDate);
 alert(endDate);
 if(document.all.create_begin_date.value > document.all.create_end_date.value || endDate > startDate)
 {
  alert("任务生成时间的开始时间不能大于结束时间,并且查询跨度不能超过3个月!");
  return false;
 }

你可能感兴趣的:(JS)