Bootstrap DatePicker,如何设置明天的开始日期?
我怎样才能为明天设置startDate? 我没有在Date.today的文档中看到一个选项,所以我可以再添加一天。
有办法实现这个目标吗?
$(function() { $("#appointment_adate").datepicker({ format: 'yyyy-mm-d', autoclose: true, startDate: '+1d' }); });
bootstrap没有正式的日期选择器; 因此,您应该明确说明您正在使用哪一个。
如果您使用的是eternicode / bootstrap-datepicker ,则会有一个startDate选项。 正如README中选项部分直接讨论的那样:
采用“日期”的所有选项都可以处理Date对象; 根据给定格式格式化的字符串; 或者相对于今天的timedelta,例如’-1d’,’+ 6m + 1y’等,其中有效单位是’d’(天),’w’(星期),’m’(月)和’y ‘ (年)。
所以你会这样做:
$('#datepicker').datepicker({ startDate: '+1d' })
如果您正在讨论引导程序的Datepicker ,请使用以下命令设置开始日期(最小日期):
$('#datepicker').datepicker('setStartDate', );
this.$('#datepicker').datepicker({minDate: 1});
minDate:0
– 从当前日期启用日历中的日期。 MinDate:1
在日历currentDate+1
启用日期
要限制从明天到下个月的同一天之间的日期,你需要提供类似的东西
$( "#datepicker" ).datepicker({ minDate: 1, maxDate: "+1M" });
如果您使用的是bootstrap-datepicker ,则可以使用以下样式:
$('#datepicker').datepicker('setStartDate', "01-01-1900");