<div class="layui-inline">
<input class="layui-input" placeholder="请选择日期" name="starttime" id="starttime" />
</div>
~
<div class="layui-inline">
<input class="layui-input" placeholder="请选择日期" name="endtime" id="endtime" />
</div>
//规定结束时间不能小于开始时间
laydate.render({
elem: '#starttime',
trigger: 'click',
format: 'yyyy-MM-dd',
done: function(value, date, endDate) {
var startDate = new Date(value).getTime();
var endTime = new Date($('#endtime').val()).getTime();
if(endTime < startDate) {
layer.msg('结束时间不能小于开始时间');
$('#starttime').val($('#endtime').val());
}
}
})
laydate.render({ //结束时间
elem: '#endtime',
format: 'yyyy-MM-dd',
trigger: 'click',
done: function(value, date, endDate) {
var startDate = new Date($('#starttime').val()).getTime();
var endTime = new Date(value).getTime();
if(endTime < startDate) {
layer.msg('结束时间不能小于开始时间');
$('#endtime').val($('#starttime').val());
}
}
})