我使用 bootstrap datetimepicker,我想在每年的 5 月 1 日和 12 月 25 日禁用, 我尝试使用 datesDisabled: ['25/12/2016'] 并且出现此错误“TypeError: format is undefined” 我更改为 ['25-12-2016'] 或 ['25 12 2016'] 或 [ '2016/12/25'] 或 ['2016 12 25'] 或 ['2016-12-25'] 并且是相同的错误。所以,我尝试了:
dayOff = new Date();
dayOff.setMonth(04,01);
dayOff = dayOff.toString();
$('.js-datepicker').datetimepicker({
format: "dd MM yyyy - hh:ii",
autoclose: true,
language: 'fr',
pickerPosition: "bottom-left",
startDate: date,
endDate: '2017-12-31',
daysOfWeekDisabled: [2],
datesDisabled: dayOff,
});
我也遇到了同样的错误,怎么了?
最佳答案
disabledDates
根据文档必须是数组 https://eonasdan.github.io/bootstrap-datetimepicker/#enableddisabled-dates所以请试试这个:
disabledDates: [
moment("12/25/2013"),
new Date(2013, 11 - 1, 21),
"11/22/2013 00:53"
]
关于javascript - Bootstrap datetimepicker datesDisabled,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40956986/