Подтвердить что ты не робот

Проверка правильности даты в javascript

Возможный дубликат:
Обнаружение экземпляра даты "недействительной даты" в JavaScript

Есть ли в javascript функция IsDate()?

4b9b3361

Ответ 1

Попробуйте следующее:

var date = new Date();
console.log(date instanceof Date && !isNaN(date.valueOf()));

Это должно возвращать true.

UDATED: добавлен isNaN check для обработки дела, прокомментированного Julian H. Lam