[Comm] vCalendar - аЕКЮПСЯЯЙХЕ ОПЮГДМХЙХ

Maksim Otstavnov =?iso-8859-1?q?maksim_=CE=C1_otstavnov=2Ecom?=
Вт Июл 4 17:11:05 MSD 2006


Hello spider,

Tuesday, July 04, 2006, 2:24:37 PM, you wrote:

s> Это событие происходит между каким-то мартом и каким-то маем и привязано
s> к лунному календарю. Так что если лунный календарь не поддерживается, то 
s> не судьба. Если же vCalendar с луной ладит, то в любой православной 
s> церкови все подробно расскажут.

В любой церкви в лучшем случае скажут, что день назначают в
патриархии, а в худшем --- нарветесь на действительно грамотного
уставщика, который расскажет все про эпакты, вруцелетные буквы и
великий индиктион, после чего желание программировать пропадет до
следующей Пасхи, как минимум :)

На самом деле,

MM, DD := 3 + (((19 * (YY mod 19) + 15) mod 30) + ((2 * YY mod 4 + 4 * (YY mod 7) - ((19 * (YY mod 19) + 15) mod 30) + 34) mod 7) + 21) div 31, (((19 * (YY mod 19) + 15) mod 30) + ((2 * YY mod 4 + 4 * (YY mod 7) - (( 19 * (YY mod 19) + 15) mod 30) + 34) mod 7) + 21) mod 31 + 1

(в юлианском стиле; перевод в новый стиль остается в качестве
упражнения).

-- 
-- Maksim





Подробная информация о списке рассылки community