1、datetimebox设置时间选择范围
var holidaydate = "'1.1','5.1','10.1','11.11','12.12'";
$('#starttime').datetimebox().datetimebox('calendar').calendar({
validator: function(date){
var proday = (date.getMonth()+1)+'.'+date.getDate();
//限制特定时间不能选择
if(holidaydate.indexOf(proday) != -1 )
return false;
else{
// 限定只能选择当前日期之后的时间
var nowdate=new Date();
var startTime=new Date(nowdate.getFullYear(),nowdate.getMonth(),nowdate.getDate());
return startTime < date ;
}
}
});
2、datebox禁用指定日期
$('#dd').datebox().datebox('calendar').calendar({
validator: function(date){
var now = new Date();
var d1 = new Date(now.getFullYear(), now.getMonth(), now.getDate());
var d2 = new Date(now.getFullYear(), now.getMonth(), now.getDate()+10);
return d1<=date && date<=d2;
}
});