Как установить минимальные дни между выбранными начальным и конечным днем в средстве выбора диапазона дат?

#date-range #daterangepicker #bootstrap-daterangepicker

#диапазон дат #daterangepicker #bootstrap-daterangepicker

Вопрос:

Я пытался использовать этот инструмент выбора диапазона дат.

По умолчанию 0 дней, что означает, что клиент может выбрать начальный и конечный дни в один и тот же день. Могу ли я как-то определить, чтобы конец дня мог быть минимум на один день вперед, например, клиент выбирает день начала как сегодня, а минимальный конечный день должен быть завтра или когда-нибудь до завтра?

 $('.input-daterange').daterangepicker({
        minDate: moment().subtract(30, 'd').toDate(),
        locale: {
            format: 'MM.DD.YYYY.'
        }
    });
 

Я пытался использовать StartDate, EndDate, MindaDate… но ничего не помогает:(

Ответ №1:

В настоящее время вы не можете. На странице github есть несколько проблем, ссылающихся на это: проблемы с github

Можно расширить библиотеку и добавить эту функцию самостоятельно или добавить дополнительное событие, которое вы можете прослушать.

Запрос на извлечение здесь добавляет эту функцию, чтобы вы могли ее использовать.