Добавьте несколько месяцев в календарь начальной загрузки DateTimePicker после события изменения
Я использую сборщик даты от eonasdan. Я пытаюсь добавить три месяца ко второму календарю, как только я выберу дату из первого. Я пытался использовать moment().add(3,'M')
метод, но он не работает, как я ожидаю. Я просто пытаюсь сделать две простые, взаимосвязанные задачи:
Добавьте три месяца ко второму календарю
minDate
Показать эту дату в календаре
<input>
поле. JS для календарей ниже.$('#start-date').datetimepicker({ useCurrent:false,format: 'D-M-YYYY' }); $("#start-date").on("dp.change", function (e) { var probDate = new Date(e.date().add(3,'M')); $('#probation-date').data("DateTimePicker").minDate(e.date); }); $("#end-date").on("dp.change", function (e) { $('#start-date').data("DateTimePicker").maxDate(e.date); });
Я попытался сделать JSFiddle, но нет никакого способа включить внешние файлы через CDN для этого виджета. Это знание Момента, которого мне здесь не хватает.