годовой календарь учитывает длину месяцев, кроме февраля в високосном году, тройной (полный) календарь - не учитывает
тройной календарь - по сути обычная дата и день недели, к которой прикрутили указатель месяцев, при смене даты с 31 на 1-е месяц перещелкивается, вот и вся "хитрость"
про принцип работы настоящего вечного календаря можно почитать в
моем обзоре
http://forum.watch.ru/showpost.php?p...30&postcount=3