public virtual int GetSexagenaryYear (DateTime time) { CheckTicksRange(time.Ticks); int year = 0, month = 0, day = 0; TimeToLunar(time, ref year, ref month, ref day); return ((year - 4) % 60) + 1; }