datePicker minDate 和 maxDate 不起作用

datePicker minDate and maxDate do not work

以下代码:

var minDate = moment(self.awardYears_Unformatted[a.charAt(6)].Begin).format("MM/DD/YYYY");
var maxDate = moment(self.awardYears_Unformatted[a.charAt(6)].End).format("MM/DD/YYYY");
tdForDatePicker.multiDatesPicker({
    numberOfMonths: [1, 3],
    dateFormat: "mm/dd/yyyy",
    minDate: minDate,
    maxDate: maxDate
});
tdForDatePicker2.multiDatesPicker({
    numberOfMonths: [1, 3],
    dateFormat: "mm/dd/yyyy",
    minDate: minDate,
    maxDate: maxDate
});

最小日期为“10/21/2014”,最大日期为“6/30/2015”。当我点击输入框 select 日期时的结果是从 2021 年开始的日历月。感谢您的新建议。

您的 dateFormat 指定不正确。根据datepicker documentation,一个y代表两位年数。请这样尝试:

dateFormat: "mm/dd/yy"