JQuery UI DatePicker: добавить 6 месяцев к другому DatePicker
У меня есть два календаря выбора даты: один для даты начала и другой для даты окончания.
Я хочу динамически установить defaultDate для второго средства выбора даты на шесть месяцев позже первого, когда выбрана первая дата.
Я знаю, как сообщить о первой дате второму средству выбора даты, но я не знаю, как добавить шесть месяцев к первому, а затем добавить его в качестве даты по умолчанию для второго средства выбора даты.
Вот мой код:
$(".firstcal").datepicker({
dateFormat: "dd/mm/yy",
onSelect: function (dateText, inst) {
var date = $.datepicker.parseDate('dd/mm/yy', dateText);
var $sec_date = $(".secondcal");
$sec_date.datepicker("option", "defaultDate", date);
}
});
$(".secondcal").datepicker({
dateFormat: "dd/mm/yy"
});
Большое спасибо за вашу помощь
Редактировать:
В datePicker существует функция для добавления шести месяцев к дате: она помечена как "+ 6M". Я просто хочу добавить & quot; + 6M & quot; на первую дату и отправьте ее как дату по умолчанию для второй.