Авторизация

Логин: Пароль:
Регистрация Забыли свой пароль?

Четность недели по дате.

Страницы: 1
Четность недели по дате., Как определить?
Суть такова: необходимо по дате определить четная неделя или нет. Сейчас я это делаю считая недели от начала года, что мне решительно не нравится. Есть ли способ сделать это быстрее?
Все просто, используйте библиотеку DateUtils
функция WeekOfTheYear вернет вам номер недили в году
Библиотеки это хорошо, но меня интересует именно сам алгоритм, вот в чем дело.
Цитата
rozpants пишет:
Библиотеки это хорошо, но меня интересует именно сам алгоритм, вот в чем дело.

Если хочется изобретать велосипед, тогда отсчитывайте дни от начала года, при этом надо знать день недели на который выпал 1е января. и учитывать в что в високосном году на 1 день больше
Цитата
rozpants пишет:
Библиотеки это хорошо, но меня интересует именно сам алгоритм, вот в чем дело.

Что мешает заглянуть в её исходник?
Страницы: 1
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)