Machez
@Machez
Бу!

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

Предположим есть дата 21.08.2008, которую пользователь ввел в поле. Надо при помощи JavaScript проверить эту дату на ее адекватность. Т.е. имелась ли такая дата вообще в календаре (нюансы високосных лет и т.п.). Как бы это реализовать?
  • Вопрос задан
  • 191 просмотр
Пригласить эксперта
Ответы на вопрос 2
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
function isValidDate(dateStr) {
  return !isNaN(new Date(String(dateStr)));
}
Ответ написан
@lloydbanks
Предположим есть дата 21.08.2008, которую пользователь ввел в поле.

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

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

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