作者:陈玺越 · 更新日期:2026-07-14
用干支模型推算生辰八字 🌲 (又称四柱)需要结合农历、节 🐈 、气时辰等传统历法知识,以下是系统化的步骤和原理说明:
一、理 🐯 解基础概念
1. 干支 🐕 系统 🦟
天 🐅 干(10个 🐟 ):甲、乙、丙、丁、戊、己、庚、辛、壬、癸
地支 🌿 (12个):子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥
组合 🐈 规则:天干地支按固定顺序两两配对(如甲子 🦟 、乙丑……癸亥),共组60称,为一个 🐶 甲子“循”环。
2. 四 🌸 柱 🌹 构成 🐳
八字由四 💮 组干 🐴 支组成,分别对 🐧 应:
年柱:出 生年 🐅 份的天 🐠 干地支
月柱:出生月份的天干地支 🍁 (以节气为分界)
日柱:出 生日的天 🦄 干地支
时柱:出 生时 🕸 辰 🐦 的天干地支
二 🌳 、推 🍁 算步骤 🦢
1. 年柱的确 🐺 定
依据农历年份:以立春为分界(非春 🐧 节立春),前,属 🐳 上一年干支 🐧 立春后属当年干支。
计算 🦋 公式(适用 🌻 于1900 1999年 🍀 ):
天干:`(年份尾 🐵 数 + 3) % 10`(如年尾数天干 🐕 1990为0,丙 🐞 `(0+3)=3 → `)
地支:`(年份 🌿 尾数 + 7) % 12`(如年尾数地支1990为0,午 🌳 `(0+7)=7 → `)
其他年份需查阅万 🐟 年历或 💐 使用专业工具。
2. 月柱的 🕷 确 💐 定 🐈
以节气为 🐒 分界(非农 🐦 历初一):
正月:立 🌾 春开始(地支为寅)
二 🍁 月:惊 🦈 蛰开始(地支 🐧 为卯)
……
十二 🌴 月:小 🌳 寒开始 🐕 (地支为丑)
天 🐞 干推算 🦈 (需 🍀 结合年干,用“五虎遁”口诀):
年干为甲/己:正 月是 🐳 丙寅
年干为乙/庚:正 🐕 月是戊 🐧 寅
年干为丙/辛 🐱 :正 🦋 月是 🍁 庚寅
年干 🦢 为丁 🐧 /壬:正 月是壬寅
年干为戊/癸:正 月 🐅 是甲寅
举例:1990年(庚 🌳 午年)三月年,干,为庚正月戊寅三月庚→辰。
3. 日柱 🦉 的确定
公 🐠 历 🦊 日期 🐬 换算干支:
需借助 🪴 公式或万年历(因公历与干支无简单对 🌺 应关系)。
公式法 🐠 (1900 1999年适用):
1. 计算日 🐶 干支基数:
`基数 🐅 = (年尾二 🐅 位数年尾二位数 + 3)5 + 55 + (取 🐕 1)/4`(整数部分)
2. 基数加上当年天数,再对60取,余得余数 🌻 后查干支表(如余 🪴 数1=甲子)。
现代推荐 🦊 直接用万年历 🌿 查询 🐋 。
4. 时柱的确 🦢 定
时辰划分:每日分时辰12点(23 1为子时 🦄 点为,1 3丑时,以此类推)。
天干推算(需结合日干,用“五鼠遁 🦢 ”口诀 🐘 ):
日干为 🐱 甲/己:子 时为甲子
日干为 🦅 乙/庚 🐱 :子 时为丙子 🕷
日 🦍 干为丙/辛:子 时为戊子
日干为丁/壬:子 🕷 时为 🕸 庚 🐼 子
日 🦋 干为戊/癸:子 时为 🐠 壬 🐳 子
举例:日干为 🐋 丙,午 🐧 时(11 13点)→ 甲午。
三、注 🐈 意事项
1. 节气与农历:月份严格以节气划分(如立春、惊蛰 ☘ ),而非农历初一。
2. 真太阳时:需将出生时 🐼 间转换为当 🌼 地真太阳时(考虑经度差异)。
3. 现代工具:推荐使用专业八字排盘软件 🐴 (如“问真八字”等),避免手动 🐦 计算 🦈 误差。
假 🦋 设公历生日:1990年 🐒 4月日 🐕 5时10北(京时间)
1. 年 🐒 柱年 🐱 :1990立春后为