Задать вопрос
Machez
@Machez
Бу!

Как в JavaScript проверить указанную дату на ее адекватность?

Предположим есть дата 21.08.2008, которую пользователь ввел в поле. Надо при помощи JavaScript проверить эту дату на ее адекватность. Т.е. имелась ли такая дата вообще в календаре (нюансы високосных лет и т.п.). Как бы это реализовать?
  • Вопрос задан
  • 206 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
function isValidDate(dateStr) {
  return !isNaN(new Date(String(dateStr)));
}
Ответ написан
@lloydbanks
Предположим есть дата 21.08.2008, которую пользователь ввел в поле.

Пользователь не должен вводить дату вручную, это садомазохизм. Он должен кликать на инпут и выбирать нужную дату в открывшемся календаре.
Также для работы с датой есть хорошая библиотека, может пригодиться.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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