Можно ли ограничить максимальное время jquery datetimepicker только для текущей даты?
Функциональность, которую я хотел бы получить, заключается в следующем: если дата является текущей, время ограничено maxTime: currentTime + 1 час. Если выбранная дата предшествует текущей дате, maxTime не должно быть ограничено.
Я уже использую datetimepicker, как показано ниже. Datetimepicker используется в нескольких строках динамической таблицы.
var now = new Date();
var date = (now.getUTCDate()) + '.' + (now.getUTCMonth()+1) + '.' + ((now.getUTCFullYear()));
var time = (now.getHours()) + ':00';
var datetime = date + ' - ' + time;
$(".executionDate").datetimepicker({
format : 'd.m.Y - H:i',
value: datetime,
maxDate: date,
maxTime: time + 1
});
Результатом этой инициализации является то, что для текущей даты и предыдущих дат время выбора ограничено текущим часом + 1, тогда как я хотел бы применить ограничение только для текущей даты.
Есть ли способ добиться этого? Нужно ли разделять указатель даты и указатель времени вверх и уничтожать и повторно инициализировать указатель времени при каждом изменении даты для его пары указателей даты или есть более простой способ добиться этого?