JS日期型数据间隔天数

var searchmon = $("#test-laydate-type-month2").val();
    var searchmon2 = $("#test-laydate-type-month3").val();
    //日期格式
    var dateD1 = new Date(searchmon);
    var dateD2 = new Date(searchmon2);
    var s = new Array();
    if(DateMinus(dateD1,dateD2)<0){
        s.push("开始时间不能大于结束时间");
    }
    if(DateMinus(dateD1,dateD2)>180){
        s.push("日期的跨度不要在6个月以上");
    }
    if(s.length>0){
        jalerts(s);
        return false;
    }

  function DateMinus(date1,date2){//date1:小日期   date2:大日期
    var sdate = new Date(date1); 
    var now = new Date(date2); 
    var days = now.getTime() - sdate.getTime(); 
    var day = parseInt(days / (1000 * 60 * 60 * 24)); 
    return day; 
  }
--------------------- 
作者:一念永恒 
来源:CSDN 
原文:https://blog.csdn.net/u013305864/article/details/78548411 
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/qt_lls/article/details/88312571
今日推荐