作者:朱希柚 · 更新日期:2026-03-23
计算先天八字(又称“四柱八字”)是中国传统命理学的基础,需要依据个人的出生时间(年、月、日、时)转换为农历干支表示。以下是具体步骤:
一、确认基础信息
1. 公历转农历
八字以农历(阴历)日期为准,需先将公历出生日期转换为农历。可通过万年历工具查询,尤其注意年份以立春为界(非春节)。
2. 出生地点
若需精确时辰,需考虑时区(中国统一用东八区时间,无需调整)。
3. 时辰划分
一天分12个时辰,每2小时为一个时辰(23:001:00为子时,1:003:00为丑时,以此类推)。
二、计算四柱干支
1. 年柱
以立春为分界(非春节),立春前属上年干支,立春后属本年干支。
举例:公历1990年2月1日出生(立春通常在2月4日左右),因未到立春,年柱为己巳年(1989年干支)。
1990年2月5日出生(已过立春),年柱为庚午年(1990年干支)。
2. 月柱
以节气为分界(非农历初一),月份地支固定,天干根据年干按“五虎遁”推算:
| 年干(例) | 正月(寅月) | 二月(卯月) | ... |
|||||| 甲、己年 | 丙寅 | 丁卯 | ... |
| 乙、庚年 | 戊寅 | 己卯 | ... |
举例:1990年(庚午年)正月为戊寅月,二月为己卯月。
3. 日柱
通过公式计算日干支(适用于年):
日干支基数 =(年尾二位数 + 3)5 + 55 +(年尾二位数 1)/4
(取整数部分,再mod60得到基数)
日干支 = (基数 + 当年天数) mod60
简化方法:直接查询万年历获取日干支(如1990年3月1日为庚戌日)。
4. 时柱
时辰地支固定(23:001:00为子时),天干根据日干按“五鼠遁”推算:
| 日干(例) | 子时(231点) | 丑时(13点) | ... |
|||||| 甲、己日 | 甲子 | 乙丑 | ... |
| 乙、庚日 | 丙子 | 丁丑 | ... |
举例:日柱为庚戌日,子时为丙子时,丑时为丁丑时。
三、八字排盘示例
出生时间:1990年3月1日12:00(午时)
1. 年柱:1990年立春后,为庚午年
2. 月柱:3月1日属惊蛰前,为正月(寅月),年干庚,按五虎遁得戊寅月
3. 日柱:查万年历为庚戌日
4. 时柱:午时(11:0013:00),日干庚,按五鼠遁得壬午时
最终八字:庚午 戊寅 庚戌 壬午
四、注意事项
1. 节气精准:月柱严格按节气划分(如立春、惊蛰等)。
2. 真太阳时:跨时区出生需调整至当地时间。
3. 特殊规则:子时分早晚(23:000:00为晚子时,次日日干)。
建议使用专业排盘工具(如“八字排盘”APP或网站)验证结果。如需进一步分析(五行、十神等),可提供完整八字。