作者:李皙宁 · 更新日期:2026-01-20
根据老皇历(即传统农历历书)推算生辰八字,需结合农历、干支纪年、时辰等要素。以下是具体步骤:
一、明确生辰八字的组成
八字由 年柱、月柱、日柱、时柱 四组干支组成,每组包含一个天干和一个地支,共八个字,例如:
甲子(年) 乙丑(月) 丙寅(日) 丁卯(时)
二、推算步骤
1. 确定年柱
以立春为界:农历年份并非从正月初一开始,而是以立春(2月3日5日)为分界。
例:2023年2月4日立春后出生,年柱为 癸卯;若在2月3日前出生,则为 壬寅。
干支对应表:可通过老皇历或干支表查询。例如:
2024年立春后:甲辰年
2025年立春后:乙巳年
2. 确定月柱
以节气划分月份:农历月份对应二十四节气(见下表)。
每月从“节气”开始到“中气”前结束(如正月从立春到惊蛰前)。
| 月份 | 地支 | 节气(近似公历日期) |
||||
| 正月 | 寅 | 立春(2月4日) |
| 二月 | 卯 | 惊蛰(3月5日) |
| ... | ... | ... |
| 十二月 | 丑 | 小寒(1月5日) |
天干推算:根据年柱天干,按“五虎遁”口诀确定月干:
甲己年:丙寅起
乙庚年:戊寅起
丙辛年:庚寅起
丁壬年:壬寅起
戊癸年:甲寅起
例:2023年(癸卯年)农历五月(午月),年干为癸,按“戊癸年甲寅起”顺推,五月天干为戊,月柱即 戊午。
3. 确定日柱
老皇历直接查询:最简单的办法是查老皇历当天的干支(如“甲子日”)。
手动计算(较复杂):
需用公式(适用于公历日期):
(年份后两位 + 3)5 + 55 + (年份后两位 1)/4
(计算后取余60对应干支序号)
推荐工具:现代可用在线八字排盘工具或APP。
4. 确定时柱
时辰划分:一天分12时辰,每2小时为一个时辰,以地支表示:
| 时间 | 时辰 | 地支 |
||||
| 231点 | 子时 | 子 |
| 13点 | 丑时 | 丑 |
| ... | ... | ... |
天干推算:根据日柱天干,按“五鼠遁”口诀确定时干:
甲己日:甲子时
乙庚日:丙子时
丙辛日:戊子时
丁壬日:庚子时
戊癸日:壬子时
例:日柱为丙寅日,下午3点(申时),按“丙辛日戊子起”顺推,申时天干为丙,时柱即 丙申。
假设某人出生时间为:
公历1990年5月1日 上午10点(农历四月初七)
1. 年柱:1990年立春后为庚午年。
2. 月柱:5月1日在清明(4月5日)到立夏(5月6日)之间,为辰月;年干庚,按“乙庚年戊寅起”,三月为庚辰。
3. 日柱:查老皇历得“辛未日”。
4. 时柱:上午10点为巳时;日干辛,按“丙辛日戊子起”,巳时为癸巳。
最终八字:庚午 庚辰 辛未 癸巳