作者:刘思昂 · 更新日期:2026-04-13
使用日历计算八字(四柱)需要结合农历、干支历和节气,以下是详细步骤:
一、八字的构成
八字由四柱组成(年柱、月柱、日柱、时柱),每柱包含一个天干和一个地支,共八个字。计算需明确:
年柱:以立春为分界,非农历正月初一。
月柱:以节气为分界(如立春为正月始,惊蛰为二月始)。
日柱:通过公历日期计算干支。
时柱:根据日干和出生时辰推算(地支固定,天干按“日上起时法”)。
二、计算步骤
1. 年柱
关键:以立春为界(通常2月4日左右)。
例:2023年2月3日出生,仍属壬寅年(立春前);2月4日立春后属癸卯年。
干支对照:
2023年立春后为癸卯年(天干癸,地支卯)。
2. 月柱
关键:按节气划分月份(非农历初一):
| 月份 | 节气 | 地支 | 天干(根据年干) |
|||||
| 正月 | 立春惊蛰前 | 寅 | 丙(年干为戊癸) |
| 二月 | 惊蛰清明前 | 卯 | 丁(年干为甲己) |
| ... | ... | ... | ... |
天干口诀(五虎遁):
甲己之年丙作首,乙庚之岁戊为头,
丙辛必定寻庚起,丁壬壬位顺行流,
若问戊癸何方发,甲寅之上好追求。
例:2023年(癸卯年),按“戊癸之年甲寅起”,正月为甲寅月。
3. 日柱
公历计算(需公式或万年历):
公式法(年):
日干支基数 =(年尾二位数 + 3)5 + 55 + (年尾二位数 1)/4
日干支数 = 基数 mod 60
简化法:直接查万年历获取干支(如2023年8月20日为乙未日)。
4. 时柱
地支固定(每两小时一时辰):
| 时间 | 231 | 13 | 35 | ... | 2123 |
|||||||
| 地支 | 子 | 丑 | 寅 | ... | 亥 |
天干(根据日干推算,五鼠遁):
口诀:
甲己还加甲,乙庚丙作初,
丙辛从戊起,丁壬庚子居,
戊癸何方发,壬子是真途。
例:日干为乙(乙未日),子时为丙子,丑时为丁丑,依此类推。
三、示例计算
出生时间:2023年8月20日15:30(公历)
1. 年柱:2023年立春后为癸卯年。
2. 月柱:8月20日处立秋之后(七月),地支为申;年干为癸,按口诀“戊癸甲寅”,七月为庚申月。
3. 日柱:查万年历得乙未日。
4. 时柱:15:30为申时(1517点),日干为乙,按口诀“乙庚丙作初”,申时为甲申时。
最终八字:癸卯年 庚申月 乙未日 甲申时。
四、注意事项
1. 节气精确时间:需查询具体年份的节气时刻(如2023年立春为2月4日10:42)。
2. 时区校正:中国统一用东八区时间,无需换算。
3. 真太阳时:若需精确,需按出生地经度调整(如新疆需减约2小时)。
五、工具推荐