Здравствуйте, butcher, Вы писали:
B>Здравствуйте, engeen, Вы писали:
B>>>Количество дней в заданном месяце ?Автор: suffiks
Дата: 07.07.04
E>>JavaScript в сабже написано? Или нет?
B>А вы там где-то код увидели? Или количество дней в месяце зависит от языка программирования?
B>Конкретно: Re: Количество дней в заданном месяце ?Автор: butcher
Дата: 07.07.04
B>+ определить високосный год или нет: Re[2]: Количество дней в заданном месяце ?Автор: Нахлобуч
Дата: 07.07.04
Вы чего? Какой нафиг високосный год в JavaScript. То что предлагается это классическая задачка по программированию.
А настоящие индейцы делают так:
var MILLIDAY=86400000;
var tmpDate1 = //Воткнуть первое число нужного месяца;
var tmpDate2 = //Воткнуть первое число следующего месяца;
var dVal = модуль_от( tmpDate1.valueOf()-tmpDate2.valueOf() );
var dDate = dVal/MILLIDAY;
Все дело в том, что valueOf() — это количество миллисекунд прошедших от чего-то там.
Ну и MILLIDAY — это заранее просчитаное количество милисекунд в одних сутках.
Извините за вольную интерпретацию.