html
<label>时间选择:</label>
<div class="layui-inline" id="start_div">
<input type="text" name="dateTime" id="dateTime" class="layui-
input" style="width:280px;"/>
</div>
js
var start = laydate.render({
elem : "#dateTime",
type : 'datetime',
value:start_time+' ~ '+end_time,
range: '~' ,
max : Format.dateFormat(new Date(), 'YYYY-MM-DD hh:mm:ss'),
change: function(value, date, endDate){
var d = value.split(' ~ ');
var s = new Date(d[0]);
var e = new Date(d[1]);
//计算两个时间间隔天数
var d=(e-s)/(1000*60*60*24);
if(d>30){
start.hint('最多选择30天');
}
}
});
效果
