作者:陈浚萧 · 更新日期:2026-04-03
计算八字(又称四柱命理)是中国传统命理学的基础,需要根据个人的出生年、月、日、时,结合农历、天干地支、节气等规则进行推算。以下是详细的分步指南:
一、准备资料
1. 准确的出生时间:需公历(阳历)或农历(阴历)的年、月、日、时(精确到小时)。
若只有农历日期,需先转换为公历(可通过万年历工具)。
时柱依赖出生地,建议用真太阳时校正(如北京时间需调整经度差)。
2. 工具:
万年历(推荐带有干支、节气标注的电子版或书籍)。
八字排盘软件(如“问真八字”“元亨利贞网”等可辅助验证)。
二、四柱计算方法
八字由四组干支组成(年柱、月柱、日柱、时柱),每柱一干一支,共八个字。
1. 年柱
规则:以立春为分界,非春节(农历正月初一)。
例:1990年2月3日出生,若立春在2月4日,则年柱为己巳年(1989);若在2月3日立春后,则为庚午年(1990)。
2. 月柱
关键:根据节气划分月份(非农历初一),月支固定,天干按年干推算。
月支对照节气:
正月寅(立春始)、二月卯(惊蛰始)…十二月丑(小寒始)。
五虎遁年上起月法:由年干推月干。
甲己年:正月丙寅
乙庚年:正月戊寅
丙辛年:正月庚寅
丁壬年:正月壬寅
戊癸年:正月甲寅
例:年干为乙(乙庚年),月柱地支为寅,则月柱天干为戊,组合为“戊寅月”。
3. 日柱
公历计算:
公式(1900 1999年):
`日干支基数 =(年尾二位数 + 3)5 + 55 +(年尾二位数 1)/4`
(取整数部分,mod60后结合日期天数计算)。
2000年后公式调整,建议直接查万年历或使用软件。
4. 时柱
规则:时支固定(23 1点为子时,1 3点为丑时…),时干按日干推算。
五鼠遁日上起时法:
甲己日:时干从甲子(23 1点)开始
乙庚日:从丙子开始
丙辛日:从戊子开始
丁壬日:从庚子开始
戊癸日:从壬子开始
例:日干为丙,时柱地支为午(11 13点),则时干为甲,组合为“甲午时”。
三、示例验证
假设:公历1995年5月2日10时(北京时间)
1. 年柱:1995年立春在2月4日,5月已过立春,年干为乙亥年。
2. 月柱:5月2日在清明(4月5日)后,属巳月;年干乙,按五虎遁得“庚辰月”。
3. 日柱:查万年历得“甲戌日”。
4. 时柱:日干甲,10时为巳时(9 11点),按五鼠遁得“己巳时”。
最终八字:乙亥 庚辰 甲戌 己巳。
四、注意事项
1. 真太阳时校正:出生地经度与北京时间相差每4分钟一度,需调整(如上海出生减约12分钟)。
2. 节气精确性:月柱分界以交节气时刻为准(如立春可能在2月3日或4日某具体时间)。
3. 特殊规则:夜子时(23 0点)的日柱按次日算,时柱用当日日干。
五、简化建议
对于初学者,推荐先用排盘软件生成八字,再反向学习规则。手动计算时,重点掌握年柱(立春)、月柱(节气)和五鼠遁/