Суть такова: необходимо по дате определить четная неделя или нет. Сейчас я это делаю считая недели от начала года, что мне решительно не нравится. Есть ли способ сделать это быстрее?
Четность недели по дате.
Четность недели по дате., Как определить?
|
06.06.2010 08:31:37
|
|
|
|
|
|
06.06.2010 11:43:24
Все просто, используйте библиотеку DateUtils
функция WeekOfTheYear вернет вам номер недили в году |
|
|
|
|
|
06.06.2010 13:09:20
Библиотеки это хорошо, но меня интересует именно сам алгоритм, вот в чем дело.
|
|
|
|
|
|
06.06.2010 21:59:17
Если хочется изобретать велосипед, тогда отсчитывайте дни от начала года, при этом надо знать день недели на который выпал 1е января. и учитывать в что в високосном году на 1 день больше |
|||
|
|
|
|
27.07.2010 08:42:11
Что мешает заглянуть в её исходник? |
||||
|
|
|
|||
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)