根据出生时间推算八字(四柱命理)是中国传统命理学的核心方法,需要结合农历日期、时辰和干支历法。以下是详细步骤:
一、明确出生信息
1. 公历转农历
使用万年历或在线工具(如“汉典万年历”)将公历出生日期转换为农历日期(年、月、日、时)。
注意:八字以农历立春为年分界,而非春节。例如,1990年2月3日出生,若在立春前则属己巳年,立春后属庚午年。
2. 确认出生时辰
中国将一天分为12时辰(每2小时一个时辰),需明确出生时间对应的时辰:
子时(23:0000:59)、丑时(1:002:59)……亥时(21:0022:59)。
关键:23:0024:00属次日日柱,需调整日期。
二、排四柱(年、月、日、时柱)
八字由四组干支(天干+地支)组成,共八个字。
1. 年柱
以立春为界(非春节):
例:1990年2月4日立春,2月3日出生属己巳年,2月4日后属庚午年。
干支查询工具:直接输入年份即可。
2. 月柱
根据节气划分月份(非农历初一):
| 月份 | 节气 | 地支 | 天干(按年干定) |
|||||
| 正月 | 立春惊蛰前 | 寅 | 参考“五虎遁” |
| 二月 | 惊蛰清明前 | 卯 | 甲年→丙寅月 |
| ... | ... | ... | ... |
五虎遁口诀:
甲己年起丙寅月,乙庚年起戊寅月,
丙辛年起庚寅月,丁壬年起壬寅月,
戊癸年起甲寅月。
例:1990年(庚午年),月柱天干按“乙庚年戊寅起”,3月(清明前)为己卯月。
3. 日柱
通过公式或工具计算日干支(较复杂):
公式(年):
`日干支基数=(年尾二位数+3)5+55+(年尾二位数1)/4`
(取整数部分,mod60后对应干支序号)
现代建议直接使用在线排盘工具(如“八字排盘网”)输入日期查询。
4. 时柱
根据地支固定,天干按“五鼠遁”推算:
时支:23:0000:59为子时,1:002:59为丑时,类推。
天干口诀(五鼠遁):
甲己日起甲子时,乙庚日起丙子时,
丙辛日起戊子时,丁壬日起庚子时,
戊癸日起壬子时。
例:日干是“甲”,子时为甲子时,丑时为乙丑时……亥时为乙亥时。
三、示例计算
出生时间:1990年4月5日10:30(公历)
1. 农历转换:1990年三月初十(清明后,属庚午年)。
2. 年柱:庚午(立春后)。
3. 月柱:清明后为三月,地支辰月;年干庚,按“五虎遁”得庚辰月。
4. 日柱:通过公式或工具查得1990年4月5日为戊申日。
5. 时柱:10:30属巳时(9:0010:59),日干戊,按“五鼠遁”得丁巳时。
最终八字:庚午 庚辰 戊申 丁巳
四、注意事项
1. 真太阳时校正:需根据出生地经度调整时辰(如北京与新疆时差大)。
2. 节气分界:月柱严格按节气划分,如