天干地支入门:甲乙丙丁到底是什么?中国用了三千年的"编码系统"
更新于 · 2026-07-27
甲午战争、戊戌变法、辛亥革命、庚子赔款——历史课本里这些事件的名字,其实全是时间戳:它们记录的是事件发生之年的干支。这套给时间"盖章"的系统,中国连续使用了三千多年,至今没有停机——它就是天干地支。
不懂干支,八字、黄历、六爻、奇门全都无从谈起:整个中国术数大厦,地基都是这套编码。
两套齿轮
干支是两组符号的组合:
- 十天干——甲、乙、丙、丁、戊、己、庚、辛、壬、癸。一套 10 进制齿轮。
- 十二地支——子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。一套 12 进制齿轮,也就是十二生肖对应的字。
两个齿轮同时转动,天干转一圈(10)、地支转一圈(12),最小公倍数是 60——所以组合序列 60 步一循环:甲子、乙丑、丙寅……一直到癸亥,然后回到甲子。这就是六十甲子,"六十一甲子"这句俗语的出处,也是"花甲之年"(60 岁)的来历:活满一轮甲子,你的干支时间戳完成了一次完整循环。
用现代话说:干支是一套 base-10 × base-12 的模运算编码,与星期几的 7 进制循环同理,只是周期长得多、编码密度大得多。
不只纪年:四个钟同时走
干支系统的厉害之处,是它同时给四个时间尺度盖章:
- 年有干支(2026 = 丙午年)——生肖就是年支的动物代号。
- 月有干支——按节气切换,不按初一。
- 日有干支——60 天一轮,几千年连续无中断。史学家靠它核对古籍日期,这是干支最"硬"的学术用途。
- 时辰有干支——一天十二时辰,每时辰两小时。
你出生那一刻,四个钟各自指着一组干支——把它们抄下来,就是八字。所谓排盘,第一步就是查这四个时间戳。
每个符号都带"属性"
如果干支只是编码,它就只是历法。让它长成命理的,是每个符号都被赋予了五行与阴阳:甲是阳木,乙是阴木,丙是阳火……地支更复杂,每个还内藏一到三个"藏干"。于是任何一个时间点,都自动携带一组五行配置——时间本身有了"性格"。八字论命、黄历宜忌、择日选时,全部建立在这个"时间有属性"的设定上。
一个冷知识
干支的年份换算有个快捷口诀:公元年份尾数对应天干(4 为甲、5 为乙……3 为癸),年份除以 12 的余数对应地支。所以辛亥革命的 1911:尾数 1 是辛,1911 ÷ 12 余 3 是亥——辛亥。历史课本里的每个干支名,你现在都能自己验算了。
诚实的边界
照例直说:干支是一套真实、精密、学术上极有价值的历法编码;但"每个时间点携带五行属性"是文化设定,不是自然属性——时间戳与人生际遇之间没有已证实的因果。欣赏它作为人类最长寿的编码系统之一,玩味它衍生的命理游戏,两者并不冲突。在 ORACUL,相关解读仅供娱乐与文化参考,不构成任何专业建议。
想看自己出生那一刻的四组干支长什么样?八字页面免费排出你的四柱——年月日时四个时间戳,连同它们携带的五行,一屏看全。
亲自试一试
八字命理 →