1. 公元后纪年
天干公式:年份 - 3÷ 10 ,取余数0对应癸 地支公式:年份 - 3÷ 12 ,取余数0对应亥例:2024年 天干:2024 - 3=2021,2021÷10=202余1 → 天干对应“甲” 地支:2021÷12=168余5 → 地支对应“辰” 故2024年为甲辰年。
2. 公元前纪年
天干公式:4 - 年份÷ 10 ,取余数0对应甲 地支公式:4 - 年份÷ 12 ,取余数0对应子例:公元前221年 天干:4 - 221=-217,-217÷10=-22余3 → 天干对应“庚” 地支:-217÷12=-18余7 → 地支对应“辰” 故公元前221年为庚辰年。
二、纪月算法公式 天干地支纪月以农历月份为基础,地支固定正月寅、二月卯、三月辰……十二月丑,天干需根据年干推导,核心依据“五虎遁”口诀。1. 地支固定对应
正月→寅,二月→卯,三月→辰,四月→巳,五月→午,六月→未,七月→申,八月→酉,九月→戌,十月→亥,十一月→子,十二月→丑。2. 天干推导口诀五虎遁
甲己之年丙作首,乙庚之年戊为头,丙辛必定寻庚起,丁壬壬位顺行流,戊癸何方发,甲寅之上好追求。例:2024年甲辰年,年干“甲” 依“甲己之年丙作首”,正月寅月天干为“丙”,则正月→丙寅,二月→丁卯,三月→戊辰……十二月→丁丑。
三、纪时算法公式 天干地支纪时以24小时为12时辰每时辰2小时,地支固定子时23-1点、丑时1-3点……亥时21-23点,天干需根据日干推导,核心依据“五鼠遁”口诀。1. 地支固定对应
子时23:00-1:00,丑时1:00-3:00,寅时3:00-5:00,卯时5:00-7:00,辰时7:00-9:00,巳时9:00-11:00,午时11:00-13:00,未时13:00-15:00,申时15:00-17:00,酉时17:00-19:00,戌时19:00-21:00,亥时21:00-23:00。2. 天干推导口诀五鼠遁
甲己还加甲,乙庚丙作初,丙辛从戊起,丁壬庚子居,戊癸何方发,壬子是真途。例:日干为“甲” 依“甲己还加甲”,子时天干为“甲”,则子时→甲子,丑时→乙丑,寅时→丙寅……亥时→乙亥。
天干地支算法公式通过固定数理逻辑与口诀结合,实现了时间维度的精准对应,是传统历法智慧的集中体现。掌握公式后,可快速推算任意时间的天干地支组合。
