第三章 算命术的具体方法
返回首页

怎样排八字

——命理学的第一道工序,比你想象的更像一场数学考试


一、八个字的重量

假设你走进一间旧式命馆。

昏黄的灯光下,算命先生端坐桌后,桌上铺着一张泛黄的宣纸。他不看你的面相,不问你的困惑,开口第一句话永远是——

“生辰八字报来。”

这八个字,是命理学的入场券。没有它,一切推论都无从谈起。就像一个程序员打开了IDE,却发现源代码文件是空的——后面所有的编译、调试、运行,统统无法开始。

所谓”八字”,其实是四组干支的简称。一个人出生的年、月、日、时,各用一个天干和一个地支来表示,四组合起来,正好八个字。宋代命理学家徐子平把这四组干支称为**“四柱”**——年柱、月柱、日柱、时柱——从此,“四柱八字”成了中国算命术最核心的数据结构。

八字排出以后,命理学家才能根据八字之间五行生克的关系,推论一个人一生的吉凶祸福。如果排不出八字,那就像医生没有病历、律师没有案卷——一切都落空了。

那么问题来了:这八个字,到底怎么排?


二、推年柱:一年从哪天开始?

年柱是四柱中最容易确定的一根。

规则很简单:你出生在农历哪一年,那一年的干支就是你的年柱。庚辰龙年出生,年柱就是庚辰;辛巳蛇年出生,年柱就是辛巳。不需要复杂的计算,查一本万年历就能搞定。

古人推算年柱大致有三种方法:

  1. 查万年历——最直接,翻开书一目了然。
  2. 排六十花甲表反推——知道当年干支和自己的虚龄,沿着六十甲子表往回数。
  3. 手指推算——顺推逆推,在盲人算命师中练得最为纯熟。据说高手掐指一算,比翻书还快。

方法不难,但有一个极其容易踩的坑:一年的分界线不是正月初一,而是立春。

这一点,无数初学者栽过跟头。

比如你出生在正月初五,看起来当然是本年生人。可如果那一年的立春恰好在正月初八,那么初五还没到立春,按命理学的规则,你得算成上一年出生,年柱要用上一年的干支。

反过来也成立:如果你出生在腊月二十八,但那一年的立春提前到了腊月二十五,那你虽然身份证上写的是旧年,在八字里却已经属于新一年了。

这就好比程序里的时区问题——看起来是同一天,但因为计时基准不同,归属完全不一样。命理学家的”新年”,永远从立春那一刻开始计算,不早一秒,不晚一秒。


三、推月柱:固定的地支,游走的天干

月柱的推算比年柱复杂一步。

地支部分是固定的——正月永远是寅月,二月永远是卯月,三月辰月,四月巳月,依此类推,十二个月对应十二地支,雷打不动。

麻烦的是天干。月份的天干并不固定,它取决于年柱的天干。也就是说,同样是正月寅月,甲年和乙年配上的天干是不一样的。

古人为了解决这个问题,编了一首口诀:

甲己之年丙作首,乙庚之岁戊为头, 丙辛必定寻庚起,丁壬壬位顺行流, 更有戊癸何方觅,甲寅之上好追求。

翻译成白话:如果年柱天干是甲或己,那么正月的天干从丙开始(丙寅),往后依次顺排;如果年柱天干是乙或庚,正月的天干从戊开始(戊寅);其余类推。

举个例子:农历甲午年四月出生的人。先根据”甲己之年丙作首”,得出正月是丙寅,然后顺推——二月丁卯,三月戊辰,四月己巳。于是这个人的月柱就是己巳。

为了省去每次掐指头的麻烦,把这首口诀展开成一张完整的对照表:

生年天干正月二月三月四月五月六月七月八月九月十月十一月十二月
甲己丙寅丁卯戊辰己巳庚午辛未壬申癸酉甲戌乙亥丙子丁丑
乙庚戊寅己卯庚辰辛巳壬午癸未甲申乙酉丙戌丁亥戊子己丑
丙辛庚寅辛卯壬辰癸巳甲午乙未丙申丁酉戊戌己亥庚子辛丑
丁壬壬寅癸卯甲辰乙巳丙午丁未戊申己酉庚戌辛亥壬子癸丑
戊癸甲寅乙卯丙辰丁巳戊午己未庚申辛酉壬戌癸亥甲子乙丑

节气:月份的真正边界

然而,和年柱一样,月柱也有一个容易被忽略的边界问题——命理学中的月份,不是按初一十五划分的,而是严格按节气中的”节”来划分的。

这里需要先搞清楚一个概念:二十四节气中,一半是**“节”,一半是”气”**。

  • :立春、惊蛰、清明、立夏、芒种、小暑、立秋、白露、寒露、立冬、大雪、小寒
  • :雨水、春分、谷雨、小满、夏至、大暑、处暑、秋分、霜降、小雪、冬至、大寒

推月柱时,只认,不认。每个月的起止,以本月的节为起点,到下一个节为终点:

  1. 正月(寅月):立春→ 雨水 → 交惊蛰
  2. 二月(卯月):惊蛰→ 春分 → 交清明
  3. 三月(辰月):清明→ 谷雨 → 交立夏
  4. 四月(巳月):立夏→ 小满 → 交芒种
  5. 五月(午月):芒种→ 夏至 → 交小暑
  6. 六月(未月):小暑→ 大暑 → 交立秋
  7. 七月(申月):立秋→ 处暑 → 交白露
  8. 八月(酉月):白露→ 秋分 → 交寒露
  9. 九月(戌月):寒露→ 霜降 → 交立冬
  10. 十月(亥月):立冬→ 小雪 → 交大雪
  11. 十一月(子月):大雪→ 冬至 → 交小寒
  12. 十二月(丑月):小寒→ 大寒 → 交立春

这意味着什么?意味着如果你出生在农历正月二十六日,但那一天恰好已经交了惊蛰节,那么在命理学上,你就不再是正月的人了——你已经被划入二月卯月。

节气的交接精确到时刻,有时甚至精确到分钟。这也是为什么古代算命先生常常需要一本《万年历》——不是为了翻黄历,而是为了查节气的精确时间。

为了便于记忆,附上古人传下来的二十四节气歌:

正月立春雨水节,二月惊蛰及春分, 三月清明并谷雨,四月立夏小满方, 五月芒种与夏至,六月小暑大暑当, 七月立秋兼处暑,八月白露秋分忙, 九月寒露还霜降,十月立冬小雪张, 子月大雪共冬至,腊月小寒大寒昌。


四、推日柱:最简单也最依赖工具的一步

日柱的推算反而是四柱中最没有技术含量的一步——只要你手头有一本万年历。

比如科学普及出版社的《新编万年历》,把公元1840年到2000年间、每个月初一、十一、二十一的干支都列得明明白白。使用时只需要从最近的已知干支出发,沿着六十甲子的顺序往前或往后推几天即可。

以民国二十九年(公元1940年)九月初十为例:查《万年历》得知九月十一日是丁亥日,倒推一天,便知初十那天是丙戌日

没有万年历的年代,推日柱就要靠死记硬背和手指功夫了。但在今天,这一步已经完全可以交给程序来完成——任何一个八字排盘软件,底层做的第一件事就是这个:查表,推日柱。


五、推时柱:最后的拼图

时柱的推算逻辑和月柱如出一辙——地支已知,天干需要根据日柱天干来推算。

地支部分很简单:一个人出生在什么时辰,时柱的地支就是什么。子时(23:00-1:00)、丑时(1:00-3:00)、寅时(3:00-5:00)……这些对应关系是固定的,即使报的是现代钟点也能换算。

天干部分则需要用到另一首口诀:

甲己还生甲,乙庚丙作初, 丙辛从戊起,丁壬庚子居, 戊癸何方发?壬子是真途。

意思是:出生日天干为甲或己的,时辰的天干从甲子时开始推算;出生日天干为乙或庚的,从丙子时开始推算;以此类推。

同样,为了方便查阅,把口诀展开成表:

生日日干子时(23-1)丑时(1-3)寅时(3-5)卯时(5-7)辰时(7-9)巳时(9-11)午时(11-13)未时(13-15)申时(15-17)酉时(17-19)戌时(19-21)亥时(21-23)
甲己甲子乙丑丙寅丁卯戊辰己巳庚午辛未壬申癸酉甲戌乙亥
乙庚丙子丁丑戊寅己卯庚辰辛巳壬午癸未甲申乙酉丙戌丁亥
丙辛戊子己丑庚寅辛卯壬辰癸巳甲午乙未丙申丁酉戊戌己亥
丁壬庚子辛丑壬寅癸卯甲辰乙巳丙午丁未戊申己酉庚戌辛亥
戊癸壬子癸丑甲寅乙卯丙辰丁巳戊午己未庚申辛酉壬戌癸亥

六、实战演练:从生辰到八字

纸上谈兵终觉浅。让我们用一个完整的例子,把四柱八字从头到尾排一遍。

题目:民国二十九年九月初十辰时出生,求四柱八字。

第一步:推年柱。 查万年历,民国二十九年即公元1940年,农历为庚辰年。年柱:庚辰

第二步:推月柱。 年柱天干是庚,属于”乙庚”组。查月柱表,九月(戌月)对应的干支是丙戌。再验证一下:九月初十处在寒露和霜降之间,确实属于九月戌月的范围,没有越界。月柱:丙戌

第三步:推日柱。 翻开《新编万年历》,查得公元1940年九月十一日是丁亥日。初十比十一早一天,倒推一位,得丙戌日。日柱:丙戌

第四步:推时柱。 日柱天干是丙,属于”丙辛”组。出生时辰为辰时(7:00-9:00),查时柱表,“丙辛”组辰时对应的干支是壬辰。时柱:壬辰

四柱排列如下:

年柱月柱日柱时柱
天干
地支

庚辰年、丙戌月、丙戌日、壬辰时——八个字,齐了。

过去的命理学家写四柱,总是从右到左竖着写在宣纸上。今天我们横着写,效果一样。这八个字就是命理推算的全部原始数据——接下来所有关于五行生克、大运流年、吉凶祸福的分析,都将从这八个字出发。

就像一个人的基因组测序结果摆在了实验台上。至于怎么解读,那是下一步的事了。


科普提示:排八字是中国传统命理学的基础操作,本文旨在客观呈现其推算逻辑与历史方法,不构成对任何命理实践的推荐或背书。了解这些古老的计算规则,是为了理解一种延续千年的文化思维方式——而非将其作为现实决策的依据。在今天,八字排盘已可由程序自动完成,但理解其背后的手工推算逻辑,仍然是进入命理学知识体系的第一道门槛。