Re[4]: JavaScript и количество дней в месяце
От: Сэма Россия  
Дата: 13.12.05 15:58
Оценка:
Здравствуйте, 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 — это заранее просчитаное количество милисекунд в одних сутках.

Извините за вольную интерпретацию.
DIV'анчик дядюшки Сэма. BTLab
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.