四柱五行 · 八字排盘 · 四柱八字 · 干支对照
如何根据出生年月日时排出八字四柱:四步推算法与干支对照表
排出八字四柱分四步:年柱以立春换年、按六十年循环推干支;月柱以节气定月支、五虎遁定月干;日柱用儒略日或万年历查六十甲子;时柱按十二时辰配五鼠遁。本文给出公式、查表法与一个可复核的完整算例,并说明子时换日、真太阳时等易错点。
风箱说|专注紫微斗数命盘、大限流年与人生趋势分析
排出八字四柱,本质上是四道历法推算题:年柱、月柱、日柱、时柱各用一套固定的换算规则,只要出生信息准确、节气查准、查表不串行,结果就是可以复算的确定值,并不存在"多种结果看老师水平"的情况。下面按排盘顺序,把四步逐一拆开,最后给一个可以自己复核的完整算例。
一、排盘之前:先把输入信息确定下来
动手排盘前,有三件事必须先落实,否则后面的推算全部会错位:
1. 公历还是农历 节气和干支纪年都锚定在公历回归年上(节气按太阳黄经划分),所以务必先把农历出生日期换成公历,跨月时尤其容易出错(例如农历正月初一有时落在公历一月,有时落在二月)。
2. 出生地与是否需要真太阳时 中国大陆通行做法是直接用东八区标准时间(北京时间)划分时辰。若出生在远离东八区中心经度的地区,或靠近时辰交界(如 23:00、01:00、05:00 前后),可以再按时差修正到当地真太阳时。是否修正属于流派选择,但同一张盘内部必须一致:要么全程用钟表时间,要么全程用真太阳时,不能时柱改、日柱不改。
3. 已知时区就用当地民用时间 在海外出生者,用出生地的当地民用时间排出后再换算,或者直接按时差转换到东八区都可以,关键是把偏移量说清楚。
相关阅读可参考 生辰八字的时间怎么算:十二时辰对照、五鼠遁定时干与三个易错点。
二、第一步:定年柱——干支纪年与换年界线
天干地支基础对照(位置固定,不要凭记忆改动):
| 序号 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|---|
| 天干 | 甲 | 乙 | 丙 | 丁 | 戊 | 己 | 庚 | 辛 | 壬 | 癸 |
| 序号 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 地支 | 子 | 丑 | 寅 | 卯 | 辰 | 巳 | 午 | 未 | 申 | 酉 | 戌 | 亥 |
年干支的算法:以 1984 年为甲子年起点,干支六十年一循环。对立春之后的公历年份 Y,年柱序号 =(Y − 1984)mod 60(0 对应甲子)。地支同理按 mod 12 推进,天干按 mod 10 推进,十天干与十二地支顺序两两相配即得干支。
换年界线:年柱以立春为界,而不是农历正月初一,也不是公历元旦。这意味着每年 1 月 1 日至立春前(约 2 月 3 日至 4 日之间,具体日期每年不同)出生的人,年柱仍属上一个干支。例如 2024 年 2 月 3 日出生,年柱是癸卯;2024 年 2 月 5 日出生,年柱才是甲辰。
生辰肖直接对应年支:年支是什么,属相就是什么,这是年柱最直观的校验点。完整对照见 八字天干地支对照表:十天干、十二地支与六十甲子的完整查法。
三、第二步:定月柱——节气定月支,五虎遁定月干
月柱由两件事拼成:地支看节气,天干用五虎遁。
1. 节气定月支(月支顺序从寅起,十二个月支固定):
| 节气 | 立春 | 惊蛰 | 清明 | 立夏 | 芒种 | 小暑 |
|---|---|---|---|---|---|---|
| 月支 | 寅 | 卯 | 辰 | 巳 | 午 | 未 |
| 节气 | 立秋 | 白露 | 寒露 | 立冬 | 大雪 | 小寒 |
|---|---|---|---|---|---|---|
| 月支 | 申 | 酉 | 戌 | 亥 | 子 | 丑 |
节气的具体交节日期每年浮动,必须查万年历或节气表,不能凭"某某月大概在某某节"来估。
2. 五虎遁定月干:以年干为基准推算寅月(正月)的月干,再逐月顺推。
| 年干 | 甲、己 | 乙、庚 | 丙、辛 | 丁、壬 | 戊、癸 |
|---|---|---|---|---|---|
| 寅月月干 | 丙 | 戊 | 庚 | 壬 | 甲 |
口诀形式为"甲己之年丙作首、乙庚之岁戊为头、丙辛必定寻庚起、丁壬壬位顺行流、戊癸何方发、甲寅之上好追求"。寅月之后按天干顺序逐月推进,跨过癸之后回到甲。
例如年干为庚(乙庚一组),寅月月干为戊,则卯月己卯、辰月庚辰、巳月辛巳、午月壬午,依次而下。
四、第三步:定日柱——用儒略日或万年历
日柱没有"每年循环"的规律,是六十日一循环,必须逐日计数。两条可行路径:
路径一:查万年历。 直接在万年历的"干支纪日"一栏查当天对应的日干支,这是最不容易出错的方式。
路径二:儒略日数推算。 步骤如下:
- 求出生当日(公历)的儒略日数 JDN,取当日正午对应的整数;
- 计算序号 =(JDN + 49)mod 60,结果从 0 开始计,0 对应甲子,1 对应乙丑……依六十甲子顺推;
- 天干取序号 mod 10,地支取序号 mod 12。
校验锚点(可自己验算):1900 年 1 月 1 日为甲戌日,2000 年 1 月 1 日为戊午日。若公式算出的结果与这两个锚点一致,说明推算方法正确。
关于子时的换日:日柱的分界点存在两套说法。多数排盘以 23:00 换日,即子时(23:00–01:00)已经属于次日,日柱与时干都要进一位;另有"晚子时不换日"的做法,把 23:00–24:00 仍算作当日。使用哪一套都行,但要和所看的书、所用的工具保持一致,不要同一张盘里混用。相关口径辨析可看 生辰八字如何推算排盘:四柱定年、五虎遁月与日时柱查法。
五、第四步:定时柱——十二时辰与五鼠遁
1. 时支划分(两小时一时辰,子时跨午夜):
| 时支 | 子 | 丑 | 寅 | 卯 | 辰 | 巳 | 午 | 未 | 申 | 酉 | 戌 | 亥 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 时间 | 23–01 | 01–03 | 03–05 | 05–07 | 07–09 | 09–11 | 11–13 | 13–15 | 15–17 | 17–19 | 19–21 | 21–23 |
2. 五鼠遁定时干:以日干为基准定出子时的时干,再逐时顺推。
| 日干 | 甲、己 | 乙、庚 | 丙、辛 | 丁、壬 | 戊、癸 |
|---|---|---|---|---|---|
| 子时时干 | 甲 | 丙 | 戊 | 庚 | 壬 |
例如日干为乙(乙庚一组),子时为丙子,则丑时丁丑、寅时戊寅、卯时己卯、辰时庚辰、巳时辛巳、午时壬午、未时癸未。
风箱说专注紫微斗数研究,佛系看盘,随缘预约 立即免费查看你的专属解读|vx绿泡泡:ccziwei88
时干定完,四柱就齐了。若出生时间落在时辰边界(如 01:00、13:00),需要先确认出生证明或家人记忆的具体分钟数,再决定归入相邻的哪一个时辰。
六、完整算例:从生日到四柱
已知:公历 1990 年 5 月 20 日 14:30 出生。
第一步·年柱:立春在 2 月 4 日,5 月已过立春,用 1990 年推算。(1990 − 1984) mod 60 = 6,六十甲子中第 7 位为庚午 → 庚午年(午,马)。
第二步·月柱:5 月 20 日在立夏(约 5 月 5 日)之后、芒种(约 6 月 5 日)之前,属巳月。年干庚,乙庚之岁戊为头,寅月戊寅、卯月己卯、辰月庚辰、巳月辛巳 → 辛巳月。
第三步·日柱:该日儒略日数 JDN = 2448032,(2448032 + 49) mod 60 = 21,六十甲子中第 22 位为乙酉 → 乙酉日。
第四步·时柱:14:30 属未时(13–15)。日干乙,乙庚丙作初,子时丙子、丑丁丑、寅戊寅、卯己卯、辰庚辰、巳辛巳、午壬午、未癸未 → 癸未时。
结果:庚午年 辛巳月 乙酉日 癸未时
自查点:年支午对生肖马,日柱天干乙与时干癸不冲突,四柱天干为庚辛乙癸(无重复打架),地支午巳酉未中巳酉半合金局,可作为结构上的印证。同一生日若把出生时间改成 23:30,按"23:00 换日"的口径,日柱进为丙戌,时支为子,时干因日干变为丙(丙辛从戊起)而成戊子,柱组变为庚午年、辛巳月、丙戌日、戊子时。
七、排完盘之后:几个高频误区
- 把年柱当属相的唯一依据。 生肖只是年支的一个通俗叫法,八字用的是整组干支,且年柱以立春为界,与春节不是同一天。
- 月份按农历月排月支。 月支由节气决定,农历月与节气月往往错开半个月以上,这是最常见的低级错误。
- 用"缺什么"倒推四柱。 四柱是查出来的,不是先定结果再配四柱。
- 时辰凭感觉填。 时柱影响面很大,不确定时宁可用"时辰待定"的方式只排三柱,比硬填一个错时柱更稳妥。
- 把排盘和解读混为一谈。 排盘属于可以复算的历法推演,而十神、旺衰、用神、大运属于解释层,流派之间本来就有分歧;同一组四柱,不同体系给出的强弱判断可能并不一致。所以对结果要保持可核对、可讨论的态度,把命理当作一种自我观察的参考框架,而不是既定结论。更详细的读法可看 生辰八字排盘结果怎么看:从四柱到十神、大运的五步读法。
- 忘了两套时间口径。 民国以前出生者,节气时刻与历法换算细节更复杂,跨年、跨月的临界点需要查当年的节气表逐一核对。
若还需要查六十甲子与纳音的完整对照,可直接用 六十甲子纳音五行对照表大全 与 2020到2030年干支五行对照表 复核年柱。整体推算原理的另一种写法在 四柱八字是怎么推算出来的:年月日时四柱的排盘原理与手算步骤。
需要提醒的是:八字排盘本身不涉及吉凶断言,四柱排出后如何解读,各家体系差异较大。把它当成一份"关于出生时刻的结构性描述"来看待,比当成一张由出生日期决定的成绩单,更经得起推敲。
你的事业、感情、财运,在命盘里有什么特点?事业优势在哪,感情里容易卡在哪?立即免费查看你的专属解读
QUESTIONS
常见问题
八字排盘为什么有的软件结果和别人算的不一样?
八字排盘属于历法推算层面,答案应当是唯一且可复算的:年柱看立春换年与六十年循环,月柱看节气配五虎遁,日柱查万年历或用儒略日公式,时柱按十二时辰配五鼠遁。若出现不同结果,多半是节气日期查错、时区未统一或子时换日口径不一致所致,把这些对齐后结果就会一致。
子时的日柱到底算当天还是次日?
主流做法以23:00为界,23:00至24:00属子时,日柱与时干都算到次日;也有晚子时不换日的流派,把23:00至24:00仍记在当日。两种都可使用,关键是同一张盘内保持一致,并且与所对照的资料口径相同。
年柱以立春换年还是以春节换年?
以立春为界最常见,理由是干支纪年与节气月相配合;也有以农历正月初一或公历元旦换年的用法。使用立春口径时,每年1月初至2月初出生者的年柱会比公历年份小一岁,这是换年规则造成的,不是算错。
海外出生或需要真太阳时怎么处理?
国内出生一般用东八区标准时间直接划时辰;出生地经度与东八区中心经度时差较大,或正好卡在时辰交界时,可修正为当地真太阳时。海外出生者用当地民用时间或换算到东八区皆可,关键是说明所用时区并在全盘保持一致。
排出来的日柱或时柱总对不上,该怎么自查?
先核对三处:一是所处节气区间的节气交节日期(月柱最易错),二是儒略日或万年历的日干支,三是五虎遁、五鼠遁的起点天干。仍不确定时,可以先只排年月两柱或三柱,把时柱标为待定,并记录需要向家人确认的具体出生分钟数。
ANOTHER PERSPECTIVE
从另一个传统视角,看自己的命盘结构
如果你也想了解命宫、十二宫和时间层次,可以生成一张自己的紫微命盘, 再把文章里的概念与现实经历分别核对。
开始紫微斗数免费排盘