四柱八字中,年柱与月柱是所有命理推演的起点。很多人知道年柱、月柱是干支组合,却说不清它们到底是怎么来的,为什么以立春为界、为什么正月是寅月而不是子月。本文从十天干与十二地支的含义出发,讲清六十甲子的组合规则,在此基础上分别解读年柱与月柱的由来及计算方法,帮助初学者一次性理解干支纪年法的底层逻辑。
一、干支的由来与含义
天干地支,简称干支,是中国古代用来标记时间的符号体系。关于其起源,历代说法众多,但有一点在古籍中相当统一,干指树干,支指树枝,干为主、支为从,二者相辅而成,故称天干地支。
十天干为:甲、乙、丙、丁、戊、己、庚、辛、壬、癸。十二地支为:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。东汉许慎在《说文解字》中对这二十二个字逐一释义,是目前所知最早的系统注解。
据《渊海子平》所载,卷一中设有“论天干地支所出”一篇,专述干支的由来与配属,被视为学习命理的最基础内容。而在更早的《史记·天官书》中,十干与十二支另有一组古称,后来才简化为现在通用的二十二个字。这些符号在商代甲骨文中即已出现,考古工作者曾在商朝第三十代国王帝乙墓的甲骨上发现刻有完整的六十甲子,说明至少三千多年前干支纪日已经成熟使用。
二、六十甲子:干支组合的基本规则
有了十天干和十二地支,古人将二者按固定顺序两两相配,即天干第一位配地支第一位、天干第二位配地支第二位……依次排列,形成六十种不同的组合单位,称为“六十甲子”。因天干十位、地支十二位,奇位配奇位、偶位配偶位,总共 10 与 12 的最小公倍数恰好是 60。关于六十甲子的创立者,古籍《世本》载:“容成造历,大桡作甲子。”意指黄帝时期的大桡氏参透天地运行规律,始创干支纪时之法。
六十甲子中,第一个组合是“甲子”,最后一个组合是“癸亥”,周而复始循环使用。这一纪时系统应用到年、月、日、时四个维度,就构成了干支纪年法(又称干支纪元法),四柱八字便由此而生。

三、年柱的由来
年柱,就是一个人出生年份所对应的干支。它来源于干支纪年法,即用六十甲子循环标记每一年。干支纪年法大约在东汉时期定型并通行,此后一直沿用至今。
排年柱有一个极其关键的分界点:以立春为界,而非农历正月初一。《三命通会》中明确指出“立春为岁首”,即一年的气运从立春开始。因此,凡是出生在立春之前的人,哪怕已经是农历正月初几,年柱仍须使用上一年干支;出生在立春之后的人,即便还在农历腊月,年柱也要使用新一年的干支。这一点是排四柱中最基础也最易出错之处。
四、月柱的由来
月柱,即一个人出生月份所对应的干支。它的地支部分来自“十二月建”,天干部分则需通过年柱天干推算。
十二月建是依据二十四节气而来的节气月系统,其核心是“建”——即北斗七星斗柄顶端所指的方位。古人观测天象发现,斗柄旋转一圈(从立春到下一立春)为一岁,一周之中斗柄依次指向十二个方位,每个方位对应一个节气月。
十二月建与十二地支的对应关系是固定的,但它的起点是正月建寅,而非子月。也就是说,立春至惊蛰为寅月,惊蛰至清明为卯月,以此类推,最终以小寒至立春为丑月收尾。如下表所示:
| 月建 | 地支 | 对应节气区间 |
|---|---|---|
| 建寅月(正月) | 寅 | 立春 —— 惊蛰 |
| 建卯月(二月) | 卯 | 惊蛰 —— 清明 |
| 建辰月(三月) | 辰 | 清明 —— 立夏 |
| 建巳月(四月) | 巳 | 立夏 —— 芒种 |
| 建午月(五月) | 午 | 芒种 —— 小暑 |
| 建未月(六月) | 未 | 小暑 —— 立秋 |
| 建申月(七月) | 申 | 立秋 —— 白露 |
| 建酉月(八月) | 酉 | 白露 —— 寒露 |
| 建戌月(九月) | 戌 | 寒露 —— 立冬 |
| 建亥月(十月) | 亥 | 立冬 —— 大雪 |
| 建子月(十一月) | 子 | 大雪 —— 小寒 |
| 建丑月(十二月) | 丑 | 小寒 —— 立春 |
需要注意的是,月份的划分不是以农历初一为界限,而是以节气为准。每个月包含一个“节”和一个“气”,排月柱看“节”,即立春、惊蛰、清明、立夏、芒种、小暑、立秋、白露、寒露、立冬、大雪、小寒这十二个节分别作为十二个月建的起始点。
月柱的天干则不固定,需要根据年柱天干来推求。命理学上使用“五虎遁”口诀完成这一步骤。口诀为:“甲己之年丙作首,乙庚之年戊为头;丙辛之岁寻庚上,丁壬壬寅顺水流;若问戊癸何处起,甲寅之上好追求。”这一规则决定了每个月建的天干,使得六十甲子在年与月之间建立起有规律的衔接关系,从而形成完整的年柱—月柱干支体系。


