jQuery 日期选择器 - 将 mindDate 增加一天

jQuery datepicker - increasing mindDate by one day

我有两个日期选择器。 2cnd 中的 minDate 只能与第一个相同或更高。我想修改此代码以将 minDate 增加一天,但我以某种方式破坏了 2cnd 日期选择器。

非常欢迎任何帮助和指点。谢谢。

    $("#arrivalDate").datepicker({
        minDate: 'dateToday',
        dateFormat: 'dd-mm-yy',
        onSelect: function (date) {
            var depDate = new Date(date);
            depDate.setDate(depDate.getDate() + 1);
            $("#departureDate").datepicker('option', 'minDate', depDate);
            
        }
    });
    $("#departureDate").datepicker({
        dateFormat: 'dd-mm-yy'
    });

我想我需要睡会儿觉。早上第一件事就是找到解决方案。

src

    $("#arrivalDate").datepicker({
        minDate: 'dateToday',
        dateFormat: 'dd-mm-yy',
        onSelect: function (date) {       
            var newDate = $(this).datepicker('getDate');
            if (newDate) { // Not null
                newDate.setDate(newDate.getDate() + 1);
            }
            $("#departureDate").datepicker('option', 'minDate', newDate);
        }
    });
    $("#departureDate").datepicker({
        dateFormat: 'dd-mm-yy'
    });