JavaScript 计算日期差

在网页中得到日期选择框日期,是文本格式,替换成日期格式。 

var st=document.getElementById("starttime").value.replace("-","/").replace("-","/");
  var et=document.getElementById("endtime").value.replace("-","/").replace("-","/");
 
  var sd=new Date(Date.parse(st));
  var ed=new Date(Date.parse(et));
  if (parseInt(Math.abs(ed-sd)/1000/60/60/24)>31){
     alert("起止时间不能大于1个月");
     return;
  }

原文地址:https://www.cnblogs.com/roboot/p/2097526.html