天干地支纪年怎么算

内容性质说明:本文属传统文化与民俗娱乐内容,由站内编辑或日期哈希算法生成,不具备预测能力,不构成健康、投资、法律或婚姻方面的建议或保证。历法依据与算法边界见 数据来源与使用依据。
传统文化资料 · 十二地支 | 作者:灵运阁编辑团队 | 更新:2026-09-15

干支纪年是把十天干(甲、乙、丙、丁、戊、己、庚、辛、壬、癸)与十二地支(子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥)按顺序两两相配,得到六十种组合,循环使用,因此称「六十甲子」。

一、为什么是 60 而不是 120

天干 10 个、地支 12 个,看似应有 120 种组合,但配对是同步循环的:第一个是天干第 1 配地支第 1,第二个是天干第 2 配地支第 2……由于 10 与 12 的最大公因数是 2,只有奇偶性相同的组合才会出现,因此实际组合数为 10×12÷2=60。这也是为什么不存在「甲丑」这样的年份。

二、怎么算某一年是什么干支

以公历年份换算的一种简便算法是:把年份减 3 后分别除以 10 和 12,看余数——余数对应干支顺序(余 0 记为 10 或 12)。验证:

公历干支生肖
2024甲辰龙
2025乙巳蛇
2026丙午马
2027丁未羊
注意换年点:干支纪年按农历年换算,换年点是正月初一;历史上也有以立春为界的用法。因此公历 1–2 月出生的人,其干支年(以及属相)需要先查当年的春节日期。

三、干支还用来记什么

干支是循环计数符号,本身不包含吉凶含义;把它当作吉凶判断的依据属于民俗用法。

✍️ 作者与审核