Bootstrap DateTimePicker,设置 minDate 不起作用
Bootstrap DateTimePicker, setting minDate not working
我见过使用 new Date()
或 moment()
来声明 minDate
并被标记为答案的答案,但在我的例子中都没有用。
例如。
密码是:
$('.datePicker').datetimepicker({
//format: "HH:ii P, dd M yyyy",
//format: 'YYYY-MM-DD',
//minDate: new Date(),
//minDate: moment(),
minuteStep: 1,
showMeridian: true,
todayBtn: true
});
Bootstrap 正在使用 v3.3.7,它看起来像:
如您所见,16 号(今天)之前的日期未被禁用。这可能是因为我的 bootstrap 版本?
minDate
is for eonasdan-datetimepicker, while tarruda's datetimepicker uses startDate
:
Options
These are the default options for initializing the widget:
$.fn.datetimepicker.defaults = {
startDate: -Infinity, // set a minimum date
endDate: Infinity // set a maximum date
};
我见过使用 new Date()
或 moment()
来声明 minDate
并被标记为答案的答案,但在我的例子中都没有用。
例如。
密码是:
$('.datePicker').datetimepicker({
//format: "HH:ii P, dd M yyyy",
//format: 'YYYY-MM-DD',
//minDate: new Date(),
//minDate: moment(),
minuteStep: 1,
showMeridian: true,
todayBtn: true
});
Bootstrap 正在使用 v3.3.7,它看起来像:
如您所见,16 号(今天)之前的日期未被禁用。这可能是因为我的 bootstrap 版本?
minDate
is for eonasdan-datetimepicker, while tarruda's datetimepicker uses startDate
:
Options
These are the default options for initializing the widget:
$.fn.datetimepicker.defaults = { startDate: -Infinity, // set a minimum date endDate: Infinity // set a maximum date };