TianEon
学堂

天干地支:六十甲子怎么回事

更新于 2026年10月18日

中国在有编号的年份之前,先有命名的年份,而且这些名字至今还在走。2026 年是丙午,2027 年将是丁未。这套命名系统——天干地支,简称干支——比成文的经典更古老,出现在公元前第二千纪的商代甲骨上,是生肖、八字和传统历法的底层。它也简单到一个下午就能学会。

十天干

十天干是甲、乙、丙、丁、戊、己、庚、辛、壬、癸。在甲骨文里它们是一旬十天的日名。后来被按阴阳成对地配上五行:

  • 甲 阳木 · 乙 阴木
  • 丙 阳火 · 丁 阴火
  • 戊 阳土 · 己 阴土
  • 庚 阳金 · 辛 阴金
  • 壬 阳水 · 癸 阴水

所以一个天干同时告诉你五行和阴阳;八字命盘能直接从字面上读出五行,道理就在这里。

十二地支

十二地支是子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。它们标记太阳年的十二个月、一天的十二个时辰(子时为 23:00–01:00)和木星的十二年周期。每个地支有一种生肖——鼠牛虎兔龙蛇马羊猴鸡狗猪——有五行与阴阳,还藏有"藏干"而带上复合的性格;比如寅藏甲木,兼有丙火、戊土。

六十对

把天干与地支同步配对——甲子、乙丑、丙寅……——因为 10 和 12 有公因数 2,阳干总遇阳支、阴干总遇阴支。120 种可能的组合只出现一半,序列走六十步回到甲子。这就是六十甲子,它命名:

  • 年——所以六十岁是"还历",走完了整整一个周期;
  • 月——月支固定(寅永远是正月,从立春起算),月干由年干推出;
  • 日——日的干支两千多年来连续不断,史家正是靠它为只记了干支日的事件定年;
  • 时辰——时支由钟表决定,时干由日干推出。

这四对,就是八字的八个字。

用手算一年的干支

取公历年份。天干看末位数:4→甲,5→乙,6→丙,7→丁,8→戊,9→己,0→庚,1→辛,2→壬,3→癸。地支用年份除以 12 取余数:4→子,5→丑,6→寅,7→卯,8→辰,9→巳,10→午,11→未,0→申,1→酉,2→戌,3→亥。

2026:末位 6→丙;2026÷12=168 余 10→午。这一年是丙午,阳火配马——"火马"。2027:7→丁,余 11→未:丁未,火羊。

一个要紧的提醒:干支年在立春(2 月 4 日前后)换,不在 1 月 1 日,也不在春节。2026 年 1 月 20 日出生的人属于上一年乙巳。见为什么生肖从立春开始和二十四节气。

地支之间的关系

八字和六爻的大半内容,是地支如何互动的语法:六合(如子丑)、三合(如申子辰合水)、六冲(如子午)、刑、害、破。本命年支与流年支相冲,就是每年新春把人送进庙里的"冲太岁"。我们的八字排盘会列出命局内部以及与未来各年之间找到的这些关系。

它为什么长久

干支是一座双齿轮的钟——一个十齿轮、一个十二齿轮——不用数字、不用纪元就能给时间命名。朝代换了年号,这个周期照样数下去。至今如此:翻开任何一本黄历,看看今天日期旁边的小字,你读到的正是商代卜人刻在龟甲上的那套记法。