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
};