八字 · 博客

十二地支顺序:子丑寅卯辰巳午未申酉戌亥

Deep Oracle 学术组 · 2026-09-19 · 约 6 分钟

读者最常问的是“十二地支到底从哪儿开始”,答案是:固定顺序从子开始,即子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。这个顺序是地支作为一套序列符号的基本排列,不随年份、月份或时辰的起点改变而改变。

地支是传统纪时与推命体系中的十二个基本符号。它既用来记年、记月、记日,也用来记时。十二地支的固定顺序为:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。这个序列从子开始,到亥结束,再回到子,循环不断。

序列从子起

地支序列的起点是子。这不是任意安排,而是与阴阳交替的起点有关。子居首位,代表一阳初生之处。阴阳以序数分:子、寅、辰、午、申、戌居单数位为阳;丑、卯、巳、未、酉、亥居双数位为阴。也就是说,地支序列从阳支开始,阴阳交替排列,子后为丑,丑后为寅,依次相推。

在时辰体系中,子时是一日的第一个时辰。传统上子时从二十三时起算,跨至次日一时。因此,当人们说“子时”,指的不是零点开始,而是前一日二十三时已经进入子时。这个起算方式与地支序列以子为首完全一致。

月份却从寅起

月份的地支排列并不从子开始,而是从寅开始。农历正月对应寅,二月对应卯,三月对应辰,四月对应巳,五月对应午,六月对应未,七月对应申,八月对应酉,九月对应戌,十月对应亥,十一月对应子,十二月对应丑。

月份以寅为首,立春起算。也就是说,寅月不是从农历正月初一开始,而是从立春节气交节时刻开始。如果某年立春在正月初一之前,那么立春之后、正月初一之前的那几天已经属于寅月,而不是上一年的丑月。这一点在实际排盘时尤其需要注意。

两个起点为什么不一样

时辰以子为首,二十三时起算;月份以寅为首,立春起算。同一套符号,两个起点。原因是时辰与月份所描述的周期性质不同。

一日之中,子时是阴阳转换的起点,夜半阴气最盛而阳气初动,故以子为始。一年之中,立春前后寒气未消而木气已萌,寅为木气初生之位,故以寅为正月。子对应冬至前后的一阳来复,寅对应立春前后的木气发端。两者都是“起点”,却是不同周期尺度上的起点。

在实际推演中,这种差异直接影响口诀的使用。五虎遁口诀给出的是寅月的天干,五鼠遁口诀给出的是子时的天干——两条口诀各自从自己那一套的起点开始。年上起月法即以寅月为起点,逐年推算正月天干,再顺推其余月份。

生肖顺序跟的是哪一个

生肖顺序跟的是地支的固定顺序:子对应鼠,丑对应牛,依次排下。也就是说,鼠对应子,牛对应丑,虎对应寅,兔对应卯,龙对应辰,蛇对应巳,马对应午,羊对应未,猴对应申,鸡对应酉,狗对应戌,猪对应亥。

这里不存在“月份起点”或“时辰起点”的问题。生肖只与地支符号本身绑定,不因该地支出现在哪个月份或哪个时辰而改变。因此,生肖年份怎么对这一问题,本质上是问某一年的地支是什么,再按固定顺序对应生肖即可。

查表时最容易错位的一格

把月份序号当成地支序号直接对应,是查表时最常见的错位:农历正月对应的是寅,不是子。初学者看到“正月”,容易直接对应到地支序列第一位“子”,于是把正月误作子月。实际上正月是寅月,子月是农历十一月。

这个错位一旦发生,整个月份的干支都会前移两位。例如把寅月当作子月,则卯月会被当作丑月,辰月会被当作寅月,依此类推。排出的月柱自然全部错误。因此,凡涉及月份地支时,必须先确认“正月为寅”这一前提,再按序顺推。

常见误解之一,是认为“地支顺序从子开始,所以正月也应该是子”。这种看法忽略了月份起点的特殊规定。地支序列是通用符号顺序,月份配地支则是另一套应用规则,两者不可混同。正月为寅是历法上的固定安排,不因序列起点为子而改变。

常见误解之二,是认为“子时从零点开始”。子时实际上从二十三时起算,即前一日夜间十一点。若把零点当作子时起点,则零点前后的日柱、时柱都会排错,尤其在日界划分上会造成一整天的偏差。

常见误解之三,是认为“生肖顺序跟着月份走”。生肖只跟地支符号本身对应,不随月份起点变化。正月为寅,对应虎,但“虎”并不是从正月才开始;子鼠、丑牛、寅虎的次序是固定不变的,不因月份从寅起而把鼠移到十二月之后。

六十甲子的排布同样以地支固定顺序为基础。六十甲子中,甲配子起首,此后天干循环六周、地支循环五周而回归甲子。这一循环中的地支始终按子、丑、寅、卯……的顺序出现,并不因月份从寅起而改变。理解地支顺序,是理解六十甲子、月建、时辰以及生肖对应关系的前提。

相关术语

地支 · 六十甲子 · 年上起月法 · 生肖年份怎么对

十二地支顺序:子丑寅卯辰巳午未申酉戌亥