作者:李千慕 · 更新日期:2026-08-29
推算生辰八字(又称“四柱”)是中国传统命理学的基础,需要结合农历、天干地支、节气等知识进行严谨计算。以下是准确推算生辰八字的关键步骤和注意事项:
一、核心概念
1. 八字组成
八字由 年柱、月柱、日柱、时柱 四组天干地支组成,共八个字(如:甲子年、乙丑月、丙寅日、丁卯时)。
2. 关键要素
天干地支:十天干(甲、乙、丙…癸)、十二地支(子、丑、寅…亥)。
节气:月柱以节气为分界(如立春为年界,惊蛰为卯月起点)。
真太阳时:需将出生时间转换为当地真太阳时(排除时区和夏令时干扰)。
二、推算步骤
1. 年柱
以立春为分界:出生在立春(通常2月4日左右)前,属前一年;立春后属当年。
公式计算:
公元年数尾数对应天干(如2023年尾数3,天干为癸)。
(公元年数-3)÷12的余数对应地支(2023-3=2020,2020÷12余4,地支为卯)。
2023年为 癸卯年。
2. 月柱
依节气定月份:
正月寅月(立春起)、二月卯月(惊蛰起)…十二月丑月(小寒起)。
需查万年历确认出生当日节气。
五虎遁年上起月法:根据年干推月干(如癸年,正月甲寅、二月乙卯…)。
3. 日柱
公历换算公式(年适用):
日干支基数 =(年尾二位数 + 3)5 + 55 +(年尾二位数 1)/4
日干支序数 = 基数 % 60(取余后查天干地支表)
推荐工具:复杂计算可直接用万年历或专业排盘软件(如八字排盘APP)。
4. 时柱
时辰划分:每2小时为一个时辰(23:001:00为子时,1:003:00为丑时…)。
五鼠遁日上起时法:根据日干推时干(如日干为甲,子时甲子;日干为乙,子时丙子…)。
三、注意事项
1. 时间校准
出生时间需精确到小时,并转换为真太阳时(如北京时间≠东八区实际太阳时)。
例:成都出生时间需减去约50分钟。
2. 节气与农历
月柱严格按节气划分,而非农历初一。如立春后出生,即使未过春节也算新年柱。
3. 特殊规则
子时分界:23:000:00为晚子时(当日日柱,时柱用次日干支);0:001:00为早子时(当日干支)。
四、工具推荐
手工计算:《万年历》、天干地支对照表。
自动化工具:
在线排盘:元亨利贞网、八字排盘APP。
开源库:Python的`lunarcalendar`库可辅助节气计算。
出生时间:公历2023年5月12日14:30(北京东八区)
1. 年柱:2023年立春后,为癸卯年。
2. 月柱:5月12日在立夏(5月6日左右)后,属巳月;年干癸,依五虎遁得月柱丁巳。
3. 日柱:查万年历为乙未日。
4. 时柱:14:30为未时(13:0015:00),日干乙,依五鼠遁得癸未时。
最终八字:癸卯 丁巳 乙未 癸未。
通过系统学习和实践,结合工具验证,可逐步掌握准确推算方法。建议初期以权威万年历为基准,避免手工计算误差。