作者:胡嘉倪 · 更新日期:2026-03-13
用阳历计算八字(四柱)的核心是将公历日期转换为农历(干支历)日期,并确定时辰的干支。以下是具体步骤和工具:
一、八字构成
八字由四组干支组成(共八个字),分别对应:
1. 年柱:出生年的干支
2. 月柱:出生月的干支
3. 日柱:出生日的干支
4. 时柱:出生时的干支
二、阳历转八字的步骤
1. 确定年柱
关键:以立春为分界(非春节!)。
公历2月4日左右立春,立春前属上年干支,立春后属当年干支。
例:2023年2月3日出生,年柱为壬寅年(立春前);2月5日出生则为癸卯年。
2. 确定月柱
依据节气划分月份(非农历初一!):
| 月份 | 节气(公历) | 地支 | 天干(需结合年干) |
|||||
| 正月 | 立春~惊蛰(2月) | 寅 | 用五虎遁推算 |
| 二月 | 惊蛰~清明(3月) | 卯 | |
| ... | ... | ... | |
| 十二月 | 小寒~立春(1月) | 丑 | |
五虎遁口诀(根据年干推月干):
甲己之年丙作首,乙庚之年戊为头…
例:2023年(癸卯年),年干是“癸”,口诀“戊癸何方发,甲寅之上好追求”,正月为甲寅月。
3. 计算日柱
公式法(年适用):
日干支基数 =(年尾二位数 + 3)5 + 55 + (年尾二位数 1)/4
(取整数部分,mod 60后结合日期计算)
现代推荐:直接查《万年历》或使用在线工具(如“八字排盘”),输入公历日期获取干支。
4. 确定时柱
时辰划分:每2小时为一个时辰(23:00~1:00为子时,以此类推)。
五鼠遁口诀(根据日干推时干):
甲己还加甲,乙庚丙作初…
例:日干是“甲”,子时为甲子时,丑时为乙丑时…
三、工具推荐
1. 在线排盘:
输入公历日期、时间、地点,自动生成八字(如“元亨利贞网”)。
2. 手机APP:
八字排盘、问真八字等。
四、注意事项
1. 真太阳时校正:需将出生时间转换为当地时间(经度差异)。
2. 节气精确时间:立春等节气可能精确到分钟,跨节气的日期需核对准确时间。
阳历:1990年5月1日 14:30(北京时间)
1. 年柱:1990年立春后,干支为庚午年。
2. 月柱:5月1日在清明(4月5日)后,属辰月;年干庚,五虎遁得“戊寅”起正月,三月为庚辰月。
3. 日柱:查万年历为“丙戌日”。
4. 时柱:14:30为未时(13:00~15:00),日干丙,五鼠遁得“乙未时”。
最终八字:庚午 庚辰 丙戌 乙未
建议初次计算时借助工具验证,避免节气或口诀的误差。