Как проверить дату на правильность?(JavaScript)

  • Автор темы Автор темы mike
  • Дата начала Дата начала

mike

pmcoder
Как проверить дату на правильность?(JavaScript)

Пользователь в поле для ввода вводит дату.
Как можно проверить дату на коректность(35 августа или 30 февраля).
Перерыл объект DATE - мыслей нет никаких.
По сути нужен аналог php-функции:

PHP:
int checkdate(int month, int day, int year)
 
String.mach( /регулярное выражение/g ); // без кавычек
 
создай array с кол-вом дней в каждом месяце, и в зависимости от месяца сопостовляй. каждый 4ий год во втором месяце на один день больше.

по-другому, по-моему никак.
 
<script type="text/javascript">
MyDate = new Date( 2005, 13, 35,15,35,20,20 )
alert(MyDate.getDate());

</script>

сравни номер дня месяца и года!!

-~{}~ 16.08.05 16:48:

13. это месяц ( январь- 0)
35 это день

если дата неверная будут данные несовподать
 
Сверху