Добавить дату выбора дня JS

У меня проблема с добавлением дней к дате с помощью выбора даты. Я знаю, что об этом спрашивали много раз, но у нас разные реализации кодов, поэтому мне нужна помощь тому, кто об этом знает. При добавлении дней, должно быть, чтоСубботы и воскресенья исключены. У меня есть этот код:

<script type="text/javascript">
        $(document).ready(function () {
            $("#dt1").datepicker({
                dateFormat: "dd-M-yy",
                minDate: 0,
                onSelect: function (date) {
                    var date2 = $('#dt1').datepicker('getDate');
                    date2.setDate(date2.getDate() + 2);
                    if (date2.getDay() != 0 && date2.getDay() != 6) // Skip weekends
                   { $('#dt2').datepicker('setDate', date2);
                    //sets minDate to dt1 date + 1
                    $('#dt2').datepicker('option', 'minDate', date2);
                }
                }
            });
            $('#dt2').datepicker({
                dateFormat: "dd-M-yy",
                onClose: function () {
                    var dt1 = $('#dt1').datepicker('getDate');
                    console.log(dt1);
                    var dt2 = $('#dt2').datepicker('getDate');
                    if (dt2 <= dt1) {
                        var minDate = $('#dt2').datepicker('option', 'minDate');
                        $('#dt2').datepicker('setDate', minDate);
                    }
                }
            });
        });
    </script>

С помощью<script src="../js/jquery-1.9.1.js"></script>

И вот мои поля ввода:

<input type="text" id="dt1" name="date_borrow" pattern="alpha" required/>
<input type="text" id="dt2" name="date_will_return" pattern="alpha" required/>

Итак, когда я нажимаюэто или жеэто, результат должен бытьэто.

Добавление дней, которые я пробовал выше, не работает. Что я пропустил оттуда?

Ответы на вопрос(2)

Ваш ответ на вопрос