作者:郭沫雅 · 更新日期:2026-02-13
生成八字排盘(四柱排盘)是中国传统命理学的基础步骤,需要结合农历、干支历、节气等复杂规则。以下是准确生成所有八字排盘的完整步骤和注意事项:
一、八字的核心构成
八字即四柱(年柱、月柱、日柱、时柱),每柱由天干+地支组成,共八个字,需根据出生时间(年、月、日、时)逐一推算。
二、生成八字的详细步骤
1. 年柱的确定
依据农历年份:以立春为分界,而非春节。
例:2024年2月3日立春,2月3日后出生为甲辰年,之前为癸卯年。
干支对应:通过公式或对照干支表,如:
公元年份数减3,除以60的余数对应干支序号(如2024年:(20243)%60=41,对应甲辰)。
2. 月柱的确定
以节气为分界:月柱按二十四节气划分,每月起始为节气(如立春为正月始,惊蛰为二月始)。
例:2024年3月5日惊蛰,3月5日后出生,月柱地支为卯(二月),天干根据年干按“五虎遁”推算。
五虎遁口诀:
甲己之年丙作首,乙庚之岁戊为头…
例:2024年甲辰年,正月为丙寅,二月丁卯,三月戊辰…
3. 日柱的确定
公历日期转干支:需复杂计算或查万年历。
公式法(适用于年):
日干支基数 =(年尾二位数 + 3)5 + 55 +(年尾二位数 1)/4
基数%60 对应干支序号
推荐工具:直接使用万年历查询,避免误差。
4. 时柱的确定
地支固定:231点为子时,13点为丑时…每2小时一个时辰。
天干根据日干推算(五鼠遁):
口诀:甲己还加甲,乙庚丙作初…
例:甲日干,子时为甲子时,丑时为乙丑时…
三、特殊规则与注意事项
1. 真太阳时校正:
需将出生时间转换为当地真太阳时(经度差异导致时间偏差)。
例:北京时间以东经120°为准,其他地区需调整(如成都东经104°,晚约64分钟)。
2. 节气交接时间:
月柱必须精确到节气的时分秒(如2024年立春为2月4日16:26:53,此前出生算上年柱)。
3. 早子时与晚子时:
23:000:00为晚子时(次日日干,时干按当日日干算);0:001:00为早子时(正常推算)。
4. 命理争议点:
部分流派对“子时换日”有分歧,需明确采用规则(推荐《紫微斗数全集》规则)。
四、工具与验证方法
1. 推荐工具:
在线排盘:元亨利贞网、八字排盘App(需支持真太阳时和节气校准)。
开源库:Python的`zhdate`库(农历转换)、`ephem`(天文计算)。
2. 手动验证:
对比不同平台排盘结果(如“问真八字”与“灵机排盘”)。
检查节气交接时间是否准确(可通过国家天文台数据核对)。
出生时间:1990年5月15日10:30(北京东经116.4°)
1. 年柱:1990年立春后为庚午年。
2. 月柱:5月15日在立夏后,月支为巳;年干庚,按五虎遁四月为辛巳。
3. 日柱:查万年历为丙戌日。
4. 时柱:10:30为巳时,日干丙,五鼠遁得癸巳时。
最终八字:庚午 辛