SoftoRooM LifeRooM Whois RSS GZip WAP Поиск Правила Помощь Disclaimer
Твой софтовый форумТвой софтовый форумТвой софтовый форумТвой софтовый форум

Здравствуйте Гость ( Вход | Регистрация )

Как узнать какой сегодня день года по счёту

Каскадный · Стандартный · [ Линейный ]

> Как узнать какой сегодня день года по счёту


 
post 7.02.2008 - 22:34
Отправлено #1
Wak



Опытный юзверь
**

Профиль
Группа: Пользователи
Сообщений: 61
Регистрация: 27.07.2006
Пользователь №: 201.587


Респектов: 0
----------


Предупреждений:   1


Как узнать какой сегодня день года по счёту (1 января - первый, а 1 февраля - 32)? Есть варианты кроме "тупо складывать". Нужно учитывать год - високосный или нет.
Желательно на Java.
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

Reply to this topicStart new topicStart Poll
Ответов(10 - 14)
 
post 16.02.2008 - 15:12
Отправлено #11
Wak



Опытный юзверь
**

Профиль
Группа: Пользователи
Сообщений: 61
Регистрация: 27.07.2006
Пользователь №: 201.587


Респектов: 0
----------


Предупреждений:   1


Оказалось, что да.
Soloton, здесь вроде бы то что нужно:
http://www.gogsite.ucoz.ru/publ/2-1-0-18
Но уменя кривые руки. Компилятор ругается на ошибку сценария.
Напишите, пожалуйста, как это дело должно выглядеть.
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 16.02.2008 - 20:35
Отправлено #12
KLUCHICK



профи!
[SoftoRooMTeaM] Group Icon

Профиль
Группа: Модераторы
Сообщений: 1.335
Регистрация: 15.03.2004
Из: Екатеринбург
Пользователь №: 326


Респектов: 314
-----XX---




Ок. Думаю тебе поможет вот этот хелп. Тут все о операциях с датами в Java

| У Вас нет прав для просмотра этого текста, пожалуйста, зарегистрируйтесь |

User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 17.02.2008 - 11:52
Отправлено #13
Wak



Опытный юзверь
**

Профиль
Группа: Пользователи
Сообщений: 61
Регистрация: 27.07.2006
Пользователь №: 201.587


Респектов: 0
----------


Предупреждений:   1


KLUCHICK, что-то я там не нашёл того, что мне нужно wacko.gif
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 19.02.2008 - 13:10
Отправлено #14
Wak



Опытный юзверь
**

Профиль
Группа: Пользователи
Сообщений: 61
Регистрация: 27.07.2006
Пользователь №: 201.587


Респектов: 0
----------


Предупреждений:   1


Сам не напишешь - нито тебе не напишет...
Вот то что мне было нужно:
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>


Я так понял готовой функции нету.
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 19.02.2008 - 16:28
Отправлено #15
yah



профи!
[SoftoRooMTeaM] Group Icon

Профиль
Группа: Модераторы
Сообщений: 1.773
Регистрация: 27.01.2006
Из: рнд
Пользователь №: 500


Респектов: 232
-----XX---




Хмм.. а разве JAVA и JAVASCRIPT это одно и тоже? 0_ о
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post


Reply to this topicTopic OptionsStart new topic
 


  Яндекс цитирование   Rambler's Top100
LITE - версия | WAP - версия