计算中国生辰八字(又称四柱命盘)需结合农历、天干地支、节气等传统历法规则,以下是详细步骤和注意事项:
一、八字的基本构成
八字由 年柱、月柱、日柱、时柱 四组干支组成,每组包含一个天干和一个地支,共八个字。
例如:甲子(年) 乙丑(月) 丙寅(日) 丁卯(时)
二、计算步骤
1. 确定出生时间
需提供 公历(阳历)或农历(阴历)日期、具体时间(精确到小时)及出生地点(用于真太阳时校正)。
注意:中国民间传统以立春为新年起点,而非农历正月初一。
2. 年柱计算
以立春为分界:公历每年2月4日左右为立春,出生在立春前属前一年,立春后属当年。
天干地支对应:通过公式或对照表查找。
简易公式(仅适用于1900 1999年):
天干 = (年份尾数 + 3)÷10 的余数(对应甲1、乙2…癸10)
地支 = (年份尾数 + 3)÷12 的余数(对应子1、丑2…亥12)
例:1990年立春后出生,尾数0 → 天干(0+3=3)→ 丙,地支(0+3=3)→ 寅,年柱为 庚午(因1990年为庚午年)。
3. 月柱计算
以节气为分界:每月以“节气”为起始(如惊蛰为二月,清明为三月等)。
月支固定:正月寅、二月卯…十二月丑。
天干根据年干定(五虎遁口诀):
甲己年:丙寅起正月
乙庚年:戊寅起正月
丙辛年:庚寅起正月
丁壬年:壬寅起正月
戊癸年:甲寅起正月
例:1990年(庚午年)农历三月出生,月支为辰,根据五虎遁“乙庚戊寅起”,三月为庚辰。
4. 日柱计算
公历日期换算干支:需复杂公式或万年历查询。
公式法(1900 1999年适用):
1. 基数 = (年尾二位数 + 3)5 + 55 + (年尾二位数 1)/4(取整数)
2. 结合当年天数计算,最终模60得干支序数。
推荐:直接使用在线八字排盘工具或万年历(如输入公历1990年5月1日,显示日柱为甲申)。
5. 时柱计算
时辰划分:每2小时为一个时辰(23:00 1:00为子时,1:00 3:00为丑时,以此类推)。
时干根据日干定(五鼠遁口诀):
甲己日:甲子时
乙庚日:丙子时
丙辛日:戊子时
丁壬日:庚子时
戊癸日:壬子时
例:日柱为甲申,5:00 7:00为卯时,根据“甲己日甲子起”,时柱为丁卯。
6. 真太阳时校正
因地理位置不同,需将北京时间转换为当地真太阳时(如新疆出生需减约2小时)。
三、排盘示例
出生时间:公历1990年5月1日5:30(北京)
1. 年柱:1990年立春后为庚午年。
2. 月柱:5月1日在清明后为三月,地支辰,年干庚→月干庚,月柱庚辰。
3. 日柱:查万年历得甲申。
4. 时柱:5:30属卯时,日干甲→时干丁,时柱丁卯。
最终八字:庚午 庚辰 甲申 丁卯
四、注意事项