
八字排盘是根据出生年月日时,按照节气和天干地支的纪时规则,推算年柱、月柱、日柱和时柱,再进一步计算藏干、十神、纳音、空亡、地势、神煞及干支作用关系,最终形成完整的八字命盘。
整个排盘过程主要分为四步:
-
确定出生时间:核对出生日期、具体时辰,以及是否需要根据出生地校正时间。
-
计算四柱八字:结合节气、六十甲子和十二时辰,确定年、月、日、时四柱。
-
推导命盘信息:以四柱为基础,计算藏干、十神、纳音、空亡、地势和神煞。
-
识别干支关系:检查四柱之间是否存在天干合克、地支合冲刑害等关系。
下面从出生时间开始,逐步介绍这些信息的计算方法,并说明神數 AI 实际采用的排盘规则。
一、八字排盘需要哪些出生信息?
排八字需要准确的出生日期和出生时间。
使用神數 AI 时,还需要选择性别,姓名可以不填。如果希望按照出生地校正时间,则需要额外选择出生城市。
其中,出生日期和时间决定四柱;性别会参与部分神煞和大运的计算,但不会单独改变同一出生时刻对应的四柱。
1. 八字是按照农历还是公历计算的?
八字可以从公历或农历出生日期开始推算,但最终都需要按照统一的干支历法确定四柱。
排盘时尤其要注意两个分界:
-
年柱以立春为界:立春交节前属于上一干支年,交节后进入新的干支年。
-
月柱以十二个节为界:立春、惊蛰、清明等十二个节令,分别对应不同干支月的起点。
因此,八字中的年份和月份不一定与农历春节、农历初一同步切换。
例如,2024 年春节是 2 月 10 日,而立春发生在 2 月 4 日 16:27 左右(北京时间)。
这意味着,2024 年 2 月 5 日出生的人,虽然还没有过农历春节,八字年柱已经进入甲辰年。
具体日期与交节时刻可以查阅香港天文台《2024 年年历》。
神數 AI 使用公历日期作为出生信息输入,再通过历法程序换算相应的干支。
2. 什么是真太阳时?为什么会影响八字?
日常使用的钟表时间通常是当地采用的法定时间。同一时区内的城市往往使用相同的时间,但由于经度不同,太阳经过各地子午线的时刻也不同。
在部分传统八字排盘方法中,会根据出生地点对钟表时间进行校正,这就是使用真太阳时排盘的原因。
真太阳时的计算主要涉及两项修正:
-
经度时差:出生地与所在时区标准经线之间的经度差异。
-
均时差:地球公转轨道和地轴倾斜使真太阳与平太阳的视运动存在时间差。
其中,经度时差可以通过以下公式计算:
经度时差(分钟)=(出生地经度-标准经线经度)× 4
中国标准时间对应的标准经线为东经 120°。
假设出生地点位于东经 105°,则:
(105-120)× 4=-60 分钟
也就是说,该地点的地方平太阳时比北京时间晚 60 分钟。
如果出生记录为上午 9:30,仅经过经度修正,就得到上午 8:30。
按照传统十二时辰,9:30 属于巳时,8:30 则属于辰时,因此时间校正可能影响时柱。
不过,经度修正只是第一步。严格意义上的真太阳时还需要加入当天的均时差。
完整的近似计算关系为:
真太阳时=钟表时间+经度时差+均时差
以 2024 年 2 月 10 日为例,假设出生记录为北京时间 09:30,地点位于东经 105°:
| 计算项目 | 时间或修正值 |
|---|---|
| 输入的出生时间 | 09:30 |
| 经度修正 | -60 分钟 |
| 均时差 | 约-14.1 分钟 |
| 合计修正(取整) | -74 分钟 |
| 校正后的时间 | 约 08:16 |
校正后,出生时辰由巳时变成辰时。
这里使用的是示例经度,并非某座城市的实际坐标。
神數 AI 的真太阳时校正采用经度修正与均时差相结合的方式。均时差使用 NOAA 的近似公式计算,两项修正相加后统一取整到分钟,再用于四柱排盘。如果校正后的时间跨越日期边界,排盘日期也会同步调整。
相关天文计算方法可参考 NOAA《General Solar Position Calculations》。
神數 AI 的真太阳时校正首次使用时默认关闭。 如需使用,可以在排盘表单的“高级参数”中启用,并选择出生城市。如果此前填写过出生资料,同一会话可能恢复上次的设置,提交前应再次确认。
需要注意,当前程序使用城市资料中保存的固定时区偏移,尚未按照出生日期自动追溯历史夏令时或时区制度的变化。对于存在这类变化的出生记录,应先核实当时采用的法定时间,再进行校正。
3. 八字什么时候换日?为什么23点很重要?
传统十二时辰中的子时从晚上 23:00 开始,到次日 00:59 结束。
但对于日柱应该在什么时候切换,传统排盘中存在不同规则:
-
子初换日:晚上 23:00 就进入下一个干支日。
-
午夜换日:到凌晨 00:00 才进入下一个干支日。
例如,假设某天是甲子日:
采用子初换日时,当天 23:30 已按乙丑日计算;采用午夜换日时,23:30 仍属于甲子日。
神數 AI 采用 23:00 子初换日。
以 2024 年 2 月 10 日为例,在关闭真太阳时校正的情况下:
-
22:59 的日柱为甲辰。
-
23:00 起,日柱切换为乙巳。
因此,对于出生在 23:00 附近的人,准确的出生分钟尤为重要。
如果启用了真太阳时校正,程序会先调整出生日期和时间,再根据校正后的时刻确定日柱与时柱。
二、四柱八字是怎么计算出来的?

四柱由年柱、月柱、日柱和时柱组成,每一柱都包含一个天干和一个地支。
十天干依次为:
甲、乙、丙、丁、戊、己、庚、辛、壬、癸。
十二地支依次为:
子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。
天干和地支按照各自的顺序循环配对,从甲子、乙丑、丙寅开始,经过六十组组合后重新回到甲子,这就是六十甲子。
年、月、日、时四柱都使用六十甲子表示,但各自有不同的推算方法。
1. 年柱怎么计算?
年柱表示出生时所处的干支年,以立春的准确交节时刻作为切换点。
例如,2024 年是甲辰年,2025 年是乙巳年。
2024 年立春发生在 2 月 4 日 16:27 左右(北京时间),因此:
-
在这个时刻之前出生,年柱仍为癸卯。
-
在这个时刻之后出生,年柱为甲辰。
如果出生日期恰好是立春当天,就需要进一步核对具体出生时刻,才能确定年柱。
2. 月柱怎么计算?
月柱首先根据节气确定月支,再按照年干推算月干。
八字中的十二个月从寅月开始,每个月对应一个起始节令:
| 月支 | 起始节令 |
|---|---|
| 寅月 | 立春 |
| 卯月 | 惊蛰 |
| 辰月 | 清明 |
| 巳月 | 立夏 |
| 午月 | 芒种 |
| 未月 | 小暑 |
| 申月 | 立秋 |
| 酉月 | 白露 |
| 戌月 | 寒露 |
| 亥月 | 立冬 |
| 子月 | 大雪 |
| 丑月 | 小寒 |
这些节令属于二十四节气中的十二个“节”,每次交节都会进入下一个干支月。
二十四节气的天文定义及其与传统历法的关系,可以参考香港天文台《二十四节气》。
确定月支后,还需要通过五虎遁推算月干。
五虎遁以年干为依据,先确定寅月的天干:
| 年干 | 寅月干支 |
|---|---|
| 甲、己 | 丙寅 |
| 乙、庚 | 戊寅 |
| 丙、辛 | 庚寅 |
| 丁、壬 | 壬寅 |
| 戊、癸 | 甲寅 |
之后按照天干顺序逐月推进。
例如,2024 年的年干为甲,按照五虎遁:
-
寅月为丙寅。
-
卯月为丁卯。
-
辰月为戊辰。
2024 年 2 月 10 日已经过立春,还没有到惊蛰,因此月柱为丙寅。
关于年干推月干的传统口诀,可以参考《神峰通考》中的“起八字诀”。
3. 日柱怎么计算?
日柱由出生日期在六十甲子纪日循环中的位置决定。
干支纪日连续进行,每过一天,干支向后推进一位,六十天后重新回到甲子。
例如,2024 年 2 月 10 日为甲辰日,之后依次是:
-
2 月 10 日:甲辰日。
-
2 月 11 日:乙巳日。
-
2 月 12 日:丙午日。
如果手工计算,可以从一个已知干支的日期开始,计算它与目标日期之间相隔多少天,再按照六十甲子循环推算。
计算机排盘则可以使用历法算法直接取得干支日,并根据所采用的换日规则处理深夜出生的情况。
日柱的天干称为日主,也叫日元。它是后续计算十神、地势等信息的重要依据。
4. 时柱怎么计算?
时柱的地支由出生时间决定。
一天分为十二个时辰,每个时辰对应现代时间中的两个小时。
| 时辰 | 时间范围 |
|---|---|
| 子时 | 23:00—00:59 |
| 丑时 | 01:00—02:59 |
| 寅时 | 03:00—04:59 |
| 卯时 | 05:00—06:59 |
| 辰时 | 07:00—08:59 |
| 巳时 | 09:00—10:59 |
| 午时 | 11:00—12:59 |
| 未时 | 13:00—14:59 |
| 申时 | 15:00—16:59 |
| 酉时 | 17:00—18:59 |
| 戌时 | 19:00—20:59 |
| 亥时 | 21:00—22:59 |
确定时支后,再通过五鼠遁推算时干。
五鼠遁以日干为依据,先确定子时对应的天干:
| 日干 | 子时干支 |
|---|---|
| 甲、己 | 甲子 |
| 乙、庚 | 丙子 |
| 丙、辛 | 戊子 |
| 丁、壬 | 庚子 |
| 戊、癸 | 壬子 |
例如,甲日出生的人:
子时为甲子,丑时为乙丑,寅时为丙寅,之后依次推算。
假设出生于甲日上午 10:30,这个时间属于巳时,按照五鼠遁,时柱为己巳。
五虎遁和五鼠遁的传统口诀及推算方式,可参阅《神峰通考》“起八字诀”。
至此,年柱、月柱、日柱和时柱都已经确定,构成一个人的四柱八字。
三、藏干和十神是怎么计算的?
四柱确定后,还可以从天干地支中推导出更多命盘信息,其中藏干和十神是最基础的两项。
1. 藏干怎么计算?
地支藏干是传统命理中每个地支所包含的天干。
十二地支各有固定的藏干对应关系,有的只包含一个天干,有的包含两个或三个。
各地支对应的藏干可以查看:十二地支总览表→。
假设月支为寅,查表就能得到寅中所藏的甲木、丙火和戊土。
这些天干还可以继续与日主比较,推算各自对应的十神。
神數 AI 会分别提取四柱地支的藏干,并按网站采用的顺序显示,部分传统资料可能使用不同的排列顺序。
2. 十神怎么计算?
十神是以日主为中心,根据其他天干与日主之间的五行生克关系,以及双方的阴阳属性确定的十种关系。
首先判断其他天干与日主之间属于哪一种五行关系,再根据阴阳相同或不同,确定具体的十神。
| 与日主的五行关系 | 阴阳相同 | 阴阳不同 |
|---|---|---|
| 与日主同五行 | 比肩 | 劫财 |
| 日主所生 | 食神 | 伤官 |
| 日主所克 | 偏财 | 正财 |
| 克制日主 | 七杀 | 正官 |
| 生助日主 | 偏印 | 正印 |
例如,日主为甲木,甲属于阳木。
那么,其他九个天干以及甲木自身对应的十神如下:
| 天干 | 与甲木的关系 | 十神 |
|---|---|---|
| 甲 | 同为阳木 | 比肩 |
| 乙 | 同属木,阴阳不同 | 劫财 |
| 丙 | 木生阳火 | 食神 |
| 丁 | 木生阴火 | 伤官 |
| 戊 | 木克阳土 | 偏财 |
| 己 | 木克阴土 | 正财 |
| 庚 | 阳金克木 | 七杀 |
| 辛 | 阴金克木 | 正官 |
| 壬 | 阳水生木 | 偏印 |
| 癸 | 阴水生木 | 正印 |
同样的计算方法也适用于地支藏干。
例如,甲木日主遇到寅支,寅中藏甲、丙、戊,对应的十神依次为比肩、食神、偏财。
因此,一张八字命盘中的十神既包括年干、月干、时干对应的十神,也包括各柱地支藏干对应的十神。
《三命通会》卷五“论古人立印食官财名义”对日主与其他天干之间的生克关系,以及财、官、印、食等名称的由来作了详细说明,是理解十神体系的传统文献之一。
想进一步了解十神的含义,可以阅读十神详解。
四、纳音、空亡和地势怎么计算?
完整的八字命盘中,通常还能看到纳音、空亡和地势。
这三项都建立在已经确定的干支之上,但各自使用不同的对应规则。
1. 纳音怎么计算?
纳音是六十甲子对应的一套传统五行分类体系。
六十组干支中,每相邻两组对应同一个纳音名称,因此共有三十种纳音。
例如:
| 干支组合 | 纳音 |
|---|---|
| 甲子、乙丑 | 海中金 |
| 丙寅、丁卯 | 炉中火 |
| 戊辰、己巳 | 大林木 |
| 甲辰、乙巳 | 覆灯火 |
计算时,只需要确定每一柱的完整干支,再查找对应的纳音。
例如,甲辰对应覆灯火,因此年柱为甲辰时,年柱纳音就是覆灯火。
需要注意,纳音五行与天干、地支本身的五行属于不同的分类体系。
以甲辰为例,甲属木,辰属土,但甲辰的纳音为火。
神數 AI 会分别计算年、月、日、时四柱的纳音,并显示在命盘对应的位置。
2. 空亡怎么计算?
空亡也称旬空,其计算依据是六十甲子的分旬规则。
六十甲子每十组为一旬,共有六旬。每旬由十个天干配对十个地支,十二地支中剩下的两个就是该旬的空亡。
六旬对应的空亡如下:
| 所属旬 | 空亡地支 |
|---|---|
| 甲子旬 | 戌、亥 |
| 甲戌旬 | 申、酉 |
| 甲申旬 | 午、未 |
| 甲午旬 | 辰、巳 |
| 甲辰旬 | 寅、卯 |
| 甲寅旬 | 子、丑 |
例如,甲辰属于甲辰旬,因此对应的空亡为寅、卯。
在神數 AI 的命盘中,每一柱都有自己的空亡字段,计算时以该柱所属的旬为依据。
此外,神煞栏也可能出现“空亡”。
这是因为神煞中的空亡标记还会以年柱、日柱所属的旬为参照,检查其他柱的地支是否落入对应的空亡范围。
因此,各柱自己的旬空与神煞栏中的空亡标记,使用的是不同的判断方式。
3. 地势怎么计算?
八字命盘中的地势通常指十二长生,用来表示天干五行在不同地支所处的传统状态。
十二长生依次为:
长生、沐浴、冠带、临官、帝旺、衰、病、死、墓、绝、胎、养。
地势的计算需要同时确定参照天干和对应的地支,再按照十二长生规则查表。
神數 AI 在本命四柱中,统一以日主天干为参照,分别计算年支、月支、日支和时支的地势。
例如,日主为甲木时:
| 地支 | 对应地势 |
|---|---|
| 亥 | 长生 |
| 寅 | 临官 |
| 卯 | 帝旺 |
| 辰 | 衰 |
| 巳 | 病 |
如果一个人的日主为甲木,月支为寅,那么月柱的地势就是临官。
这里说明的是本命四柱的计算方式。大运和流年的地势属于其他排盘字段,不能直接据此认定它们采用完全相同的参照规则。
五、八字神煞是怎么计算的?
神煞是传统命理中的辅助信息,通常根据年干、日干、地支、纳音或特定的干支组合进行查找。
不同神煞有各自的计算依据,因此需要分别判断。
1. 根据年干或日干计算
天乙贵人、文昌贵人等神煞,可以根据年干或日干与其他地支之间的对应关系查找。
以文昌贵人为例,按照神數 AI 采用的规则:
-
甲日遇巳支,可标记文昌贵人。
-
乙日遇午支,可标记文昌贵人。
排盘程序先取得对应的年干、日干,再检查四柱中是否出现符合条件的地支。
2. 根据年支或日支计算
桃花、驿马、华盖和将星等神煞,可以根据年支或日支所属的地支组合确定。
以驿马为例,常用的对应规则是:
| 年支或日支所属组合 | 驿马所在的地支 |
|---|---|
| 寅、午、戌 | 申 |
| 申、子、辰 | 寅 |
| 亥、卯、未 | 巳 |
| 巳、酉、丑 | 亥 |
例如,某人的日支为午,其他柱出现申支,就符合相应的驿马查法。
《三命通会》卷三设有“论驿马”与“论十干禄”等章节,详细记录了这些传统神煞的推导规则。
3. 根据月支或完整干支组合计算
还有一些神煞,需要结合出生月份、完整日柱,甚至整组干支进行判断。
例如,魁罡常见的对应日柱包括:
庚辰、庚戌、壬辰、戊戌。
如果日柱属于这些组合,就可能在相应规则下标记魁罡。
神數 AI 为不同神煞设置了具体的查表条件,再根据四柱数据判断是否符合。其中,部分神煞还会结合性别、年干阴阳或纳音进行计算。
由于传统命理文献对某些神煞存在不同查法,不同排盘网站显示的神煞名称与数量可能有所差异。
神煞反映的是命盘满足了哪些传统查表条件。分析命局时,还需要结合四柱、十神和干支之间的整体关系。
更多神煞的计算依据与传统含义,可以查看八字神煞详解。
六、天干地支的合、冲、刑、害怎么判断?
除了单独计算每一柱的信息,完整排盘还会比较不同柱之间的天干和地支,识别它们是否构成传统命理中的作用关系。
1. 天干之间的作用关系
天干五合是最常见的关系之一。
| 天干组合 | 对应关系 |
|---|---|
| 甲、己 | 甲己合土 |
| 乙、庚 | 乙庚合金 |
| 丙、辛 | 丙辛合水 |
| 丁、壬 | 丁壬合木 |
| 戊、癸 | 戊癸合火 |
例如,命盘中年干为甲、时干为己,就符合甲己合的条件。
除了五合,神數 AI 还会识别预设的天干相克关系。
需要注意,命盘中出现甲己合,表示这两个天干符合五合的组合条件。至于是否能够合化,还需要结合月令和其他干支进一步分析。
传统文献《三命通会》卷二对天干五合及合化条件有较详细的讨论。
2. 地支之间的作用关系
地支之间的关系更加丰富,包括六合、六冲、六害、相破、相刑、三合和三会等。
| 关系 | 示例 |
|---|---|
| 六合 | 子丑合、寅亥合 |
| 六冲 | 子午冲、卯酉冲 |
| 六害 | 子未害、寅巳害 |
| 相破 | 子酉破、卯午破 |
| 相刑 | 子卯刑 |
| 自刑 | 辰辰自刑 |
| 三刑 | 寅巳申三刑、丑戌未三刑 |
| 三合 | 申子辰三合水 |
| 三会 | 寅卯辰三会木 |
| 半合 | 申子半合水 |
例如:
命盘中同时出现子和午,可以识别出子午冲。
如果四柱中同时出现申、子、辰三个地支,则符合申子辰三合水的组合条件。
神數 AI 会比较本命四柱中的天干和地支,并按照预设规则识别相应关系,其中也包括部分暗合、暗拱和夹支。
对于一些特殊关系,程序还会检查额外条件。
例如:
-
三刑:寅巳申三刑、丑戌未三刑需要三个地支齐全,程序才会输出完整的三刑关系。
-
暗拱和夹支:当前程序要求参与判断的两柱天干相同,只有地支满足组合条件还不够。
这些关系描述的是四柱之间的结构。至于它们对命局意味着什么,还需要进一步分析日主、月令及其他干支条件。
七、实际案例:一步步排出完整八字命盘
了解各项计算规则后,我们用一个具体的出生时间,把完整排盘过程串联起来。
出生信息:
-
公历日期:2024 年 2 月 10 日
-
出生时间:上午 10:30(北京时间,UTC+8)
-
性别:男
-
真太阳时校正:关闭



