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

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

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

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

Пробовал использовать startDate, EndDate, MindaDate... но ничего не помогает :(


person mrakodol    schedule 17.12.2020    source источник


Ответы (1)


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

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

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

person axwr    schedule 17.12.2020