Задать вопрос

Как сделать календарь на js?

Добрый день. Есть задача выбора диапазона дат для фильтра.

1. Два поля input Первый начало диапазона, второй - конец.
2 При клике на input вываливается календарь.
3. По умолчанию отображается диапазон 7 дней, т.е. во втором инпуте сегодняшняя дата, а в первом на 7 дней меньше
4. Также есть выбор: сегодня, неделя, месяц, квартал, год. По клику они меняют дату первого input соответственно.

4216c093fcd340a0bb1de576967ade52.jpg

Первые два пункта сделал без проблем, за основу взял скрипт
DateTimePicker

а вот 3 и 4 не могу допилить. В js я чайник(
  • Вопрос задан
  • 3223 просмотра
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Yago
В документации к datepicker все подробно описано:
api.jqueryui.com/datepicker
Посмотрите на метод setDate, Вам наверняка подойдет.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы