Сам не напишешь - нито тебе не напишет...
Вот то что мне было нужно:
Code
<script type=text/javascript>
now = new Date(); //
year = now.getYear(); // Присваиваем
month = now.getMonth()+1; // значения
day = now.getDate(); //
// Определяем високостность года
if (((((year % 4) == 0) && ((year % 100) != 0))
|| ((year % 400) == 0)))
vsk = 1
else vsk = 0;
// Вычисляем порядковый номер дня
dayNumber = (month - 1) * 31 + day;
if (month > 2)
{
if ((month == 3) || (month == 4))
dayNumber = dayNumber - 3;
else if ((month == 5) || (month == 6))
dayNumber = dayNumber - 4;
else if ((month == 7) || (month == 8) || (month == 9))
dayNumber = dayNumber - 5;
else if ((month == 10) || (month == 11))
dayNumber = dayNumber - 6;
else if (month == 12)
dayNumber = dayNumber - 7;
dayNumber = dayNumber + vsk;
}
document.write("Сегодня " + dayNumber + " день года");
</SCRIPT>
Я так понял готовой функции нету.