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
Ответов(1 - 9)
 
post 8.02.2008 - 15:30
Отправлено #2
newmailqu



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

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


Респектов: 11
-----X----


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


есть с С, быть может есть и в java
http://opengroup.org/onlinepubs/007908799/xsh/time.h.html
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 8.02.2008 - 23:36
Отправлено #3
Wak



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

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


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


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


Да в С я и так не особо, а тут и описание на английском. Там чего-то про время... Хотя я ничего не понял. smile.gif
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 11.02.2008 - 9:58
Отправлено #4
Soloton



Грамотный
Group Icon

Профиль
Группа: Наши Люди
Сообщений: 256
Регистрация: 18.12.2005
Из: Невинномысск
Пользователь №: 88.260


Респектов: 73
-----X----




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


Google в помощь smile.gif
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 14.02.2008 - 21:11
Отправлено #5
Monarhia



Unregistered


Профиль












strftime - в С++, насчёт Си хз, но помоему и в Си есть... почитай про неё (там как в php date(), можно задать любой формат)!
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 14.02.2008 - 21:21
Отправлено #6
yah



профи!
[SoftoRooMTeaM] Group Icon

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


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




Цитата | Quote(newmailqu @ 8.02.2008 - 15:30)
есть с С, быть может есть и в java
http://opengroup.org/onlinepubs/007908799/xsh/time.h.html
*



Учи английский и смотри исходник time.h Вот тебе пример на С++
Code

#include <time.h>
#include <iostream>
using namespace std;
int main()
{
tm time;
_getsystime(&time);
cout<<time.tm_yday<<endl;
return 0;
}

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

 
post 14.02.2008 - 21:22
Отправлено #7
KLUCHICK



профи!
[SoftoRooMTeaM] Group Icon

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


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




Мдя... а может призовём на помощь суперкомп Пентагона? biggrin.gif

Открываем "великолепный" продукт MS

В Microsoft Excel даты хранятся в виде последовательности порядковых номеров, что позволяет выполнять над ними вычисления. По умолчанию день 1 января 1900 г. имеет номер 1, а 1 января 2008 г. — 39 448, так как интервал между этими датами составляет 39 448 дней.

далее... используем функцию


ДАТАМЕС(нач_дата ;число_месяцев)

Нач_дата — начальная дата. Даты должны вводиться с использованием функции ДАТА или как результат других формул и функций. Например, для указания даты 23 мая 2008 г. следует воспользоваться выражением ДАТА(2008;5;23). Если даты вводятся как текст, это может привести к возникновению проблем.

Число_месяцев — количество месяцев до или после даты «нач_дата». Положительное значение аргумента «число_месяцев» означает будущие даты; отрицательное значение — прошедшие даты.

Далее можно нажать на кнопу Enter и любоваться полученным резултом wink.gif
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 15.02.2008 - 22:35
Отправлено #8
Wak



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

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


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


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


Monarhia, yah и KLUCHICK я же говорил
Цитата | Quote
Желательно на Java
. Просто мне это нужно для инет-странички.
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 15.02.2008 - 23:43
Отправлено #9
walet



Семнадцатилетний капитан
[SoftoRooMTeaM] Group Icon

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


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




Цитата | Quote(Wak @ 15.02.2008 - 23:35)
Monarhia, yah и KLUCHICK я же говорил
Цитата | Quote
Желательно на Java
. Просто мне это нужно для инет-странички.
*


А что проблема из примера на С++ перевести на JAVA?
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 15.02.2008 - 23:55
Отправлено #10
yah



профи!
[SoftoRooMTeaM] Group Icon

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


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




Цитата | Quote(walet @ 15.02.2008 - 23:43)
А что проблема из примера на С++ перевести на JAVA?
*


Видимо - да =).
Но я с JAVA не работал, поэтому помочь не могу.
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
 


Debug Information

FORM and GET Input
showtopic = 40962
st = 0
request_method = get
_low_act =
act = st
t = 40962
f = 44
IP_ADDRESS = 38.103.63.17
last_activity = 1215578346
last_visit = 1215578346
skinid = 0
selectedpids =
selectedpidcount = 0

SKIN & TASK Info
_css = html { overflow-x: auto; } body { background: #F5F5F5 url(style_images/<#IMG_DIR#>/back.gif); color: #10264E...
_wrapper = <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"...
_macro = a:111:{s:7:"a_apoll";a:6:{s:8:"macro_id";s:3:"218";s:11:"macro_value";s:7:"A_APOLL";s:13:"macro_replace";s:79:"<img src=...
_skincacheid = 7
_csscacheid = 7
_imagedir = 1
_emodir = default
_setid = 7
_setname = Vizion Pro x (Импорт)
_usecsscache = 0
Next task = Сегодня, 8:16
Time now = Сегодня, 7:42
Timestamp Now = 1215578346

Loaded PHP Templates
skin_global, skin_topic

Queries Used
SET CHARACTER SET cp1251
SELECT * FROM ibf_topics WHERE tid=40962
SELECT * FROM ibf_cache_store WHERE cs_key IN ( 'attachtypes','bbcode', 'multimod','ranks','profilefields','reputation_ranks','calendar','birthdays','banfilters', 'portal_cache', 'bbcode', 'settings', 'group_cache', 'systemvars', 'skin_id_cache', 'forum_cache', 'moderators', 'stats', 'languages' )
DELETE FROM ibf_sessions WHERE ip_address='38.103.63.17'
SELECT * FROM ibf_skin_sets WHERE set_skin_set_id=7
SELECT pid FROM ibf_posts WHERE topic_id=40962 and queued=0 ORDER BY pid LIMIT 0,10
SELECT p.*, m.id,m.name,m.mgroup,m.email,m.joined,m.posts, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.hide_email, m.warn_level, m.warn_lastwarn, m.job, m.rep, m.rep_all, m.allow_anon, m.allow_rep, me.msnname,me.aim_name,me.icq_number,me.signature, me.website,me.yahoo,me.location, me.avatar_location, me.avatar_type, me.avatar_size FROM ibf_posts p LEFT JOIN ibf_members m ON (p.author_id=m.id) LEFT JOIN ibf_member_extra me ON (me.id=m.id) WHERE p.pid IN(244062,244258,244349,244809,245712,245715,245716,245966,245974,245976) ORDER BY pid asc
SHUTDOWN: INSERT INTO ibf_sessions (id,member_name,member_id,member_group,in_forum,in_topic,login_type,running_time,location,ip_address,browser,in_error) VALUES('fc3c36ab15bd475306e5180e38250416','',0,2,44,40962,0,1215578346,'st,,','38.103.63.17','CCBot/1.0 (+http://www.commoncrawl.org/bot.html)',0)

SHUTDOWN: UPDATE LOW_PRIORITY ibf_topics SET views=views+1 WHERE tid=40962


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