我无法将maxDate的minHour设置为00小时。
//calendar
var calendar = $("#basicDate").flatpickr({
dateFormat: "Y-m-d H:i",
defaultDate: new Date(),
enableTime: true,
time_24hr: true,
minDate: new Date(),
maxDate: new Date(),
minDateHasTime: true,
maxDateHasTime: true,
hourIncrement: 1
});
var minDateRec = "2020-12-07T00:00";
var maxDateRec = "2020-12-15T00:00";
var minDateRecFom = new Date(minDateRec);
var maxDateRecFom = new Date(maxDateRec);
calendar.set("minDate", minDateRecFom);
calendar.set("maxDate", maxDateRecFom);
如果我将maxDateRec更改为2020-12-15T01:00,它会起作用(因为增量不会超过01小时,但不会超过00小时(-增量会发生。
下方的代码笔链接
https://codepen.io/DPK_RAO/pen/qBajMxg
我将分钟设置更改为01,它有效var maxDateRec=";2020-12-15T0:01";;