1.html

<input type="text" >
<input type="text" >

2.laydate的使用,控制开始日期的最大日期为当前日期。结束时间的范围为开始时间到当前日期。

//laydate日期
var startDate = laydate.render({
  elem: '#startTime', //指定元素
  type: 'datetime',
  max:getNowFormatDate(),
  done: function (value, dates) { 	              
      endDate.config.min ={
               year:dates.year, 
               month:dates.month-1, //关键
               date: dates.date, 
               hours: 0, 
               minutes: 0, 
               seconds : 0
      };    
  }
});
var endDate = laydate.render({
	elem: '#endTime', //指定元素
	type: 'datetime',
	max:getNowFormatDate()
});
//获取当前的日期时间 格式“yyyy-MM-dd HH:MM:SS”
function getNowFormatDate() {
    var date = new Date();
    var seperator1 = "-";
    var seperator2 = ":";
    var month = date.getMonth() + 1;
    var strDate = date.getDate();
    if (month >= 1 && month <= 9) {
        month = "0" + month;
    }
    if (strDate >= 0 && strDate <= 9) {
        strDate = "0" + strDate;
    }
    var currentdate = date.getFullYear() + seperator1 + month + seperator1 + strDate
            + " " + date.getHours() + seperator2 + date.getMinutes()
            + seperator2 + date.getSeconds();
    return currentdate;
}

  

相关文章:

  • 2021-12-13
  • 2021-08-27
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-11
猜你喜欢
  • 2021-09-16
  • 2022-01-20
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-23
  • 2021-09-24
相关资源
相似解决方案