干支纪年法最简单的算法是:用公元年份减3后分别除以10和12,所得余数对应天干地支序号,组合即为结果。例如2025年计算:余2(天干乙),余6(地支巳),故2025年为乙巳年。
-
天干计算
天干共10个(甲、乙、丙、丁、戊、己、庚、辛、壬、癸),对应序号1-10。公式为:
取余数直接对应天干序号,若余0则为第10位“癸”。 -
地支计算
地支共12个(子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥),对应序号1-12。公式为:
余数对应地支序号,余0则为第12位“亥”。 -
快速验证
干支纪年60年一循环,若结果超出范围,可加减60的倍数调整。例如1984年为甲子年,加60年即2044年同样为甲子年。
掌握这一算法,无需依赖万年历即可快速推算任意年份的干支。实际应用中,注意农历年份以立春为分界,但公历年份计算已足够满足日常需求。