Я использую DateQpicker пользовательского интерфейса jQuery ( ссылка ).
Я хочу, чтобы календарь начинался с сегодняшнего дня, без максимальной даты. Я пытаюсь использовать момент в календаре для дат.
Это код HTML и JS, который у меня есть, но он устанавливает дату окончания сегодняшнего дня без minDate.
<input id="search-vac-daterange" name="search-vac-daterange">
$("#search-vac-daterange").daterangepicker({
minDate: moment(),
startDate: moment()
});
Я также пытался использовать minDate: new Date () и startDate: new Date () . Результатов тоже нет. Даты остаются с сегодняшним днем как дата окончания.
ПРИМЕЧАНИЕ: момент работает, потому что console.log (moment ()); возвращает мне мгновенный объект:
p {_isAMomentObject: true, _isUTC: false, _pf: {…}, _locale: j, _d: Fri Jan 18 2019 16:14:35 GMT+0100 (Midden-Europese standaardtijd), …}
РЕДАКТИРОВАТЬ: я пробовал предложения, приведенные ниже, ни одно из них не влияет на решение.
dateFormat: 'dd/mm/yy',
minDate: moment().format('DD/MM/YYYY'),
startDate: moment().format('DD/MM/YYYY'),
или
minDate: new Date(moment("11-02-1993").format("YYYY-MM-DD")),
startDate: new Date(moment("11-02-1994").format("YYYY-MM-DD")),
Добавлено изображение для отображения проблемы: