作者:胡恩晞 · 更新日期:2026-02-21
计算当天的生辰八字(即四柱:年柱、月柱、日柱、时柱),需要结合公历日期、出生时间和地点(时区)进行换算。以下是具体步骤和注意事项:
1. 年柱
根据农历年份和立春分界:
立春为界:公历每年2月4日左右为立春,立春之后才算新的一年。
例:2023年2月3日出生,年柱为壬寅(立春前属虎年);2月4日立春后出生,年柱为癸卯(兔年)。
快速查询:可通过万年历或八字排盘工具直接输入公历日期,自动转换农历干支。
2. 月柱
根据节气划分月份(非农历初一):
每月节气:
正月(寅月):立春到惊蛰
二月(卯月):惊蛰到清明
以此类推(见下表)。
例:2023年3月6日(惊蛰后),月柱为乙卯;3月5日(惊蛰前),月柱为甲寅。
| 月份 | 地支 | 节气范围(大致) |
||||| 正月 | 寅 | 立春~惊蛰 |
| 二月 | 卯 | 惊蛰~清明 |
| 三月 | 辰 | 清明~立夏 |
| ... | ... | ... |
3. 日柱
直接通过公历日期计算或查万年历:
公式计算(1900 1999年适用,其他年份需调整):
\[日干支基数 = (年尾二位数 + 3)5 + 55 + (年尾二位数 1)/4
\](结果取整数部分,再结合日期天数计算,较复杂,建议查表)。
推荐方法:使用在线八字排盘工具或万年历,输入公历日期直接获取干支(如2023年8月20日为癸卯年庚申月庚戌日)。
4. 时柱
根据出生时间和日干推算(时支固定,时干需计算):
时支对照表(北京时间):
| 时间 | 时支 |
|||| 23 1点 | 子 |
| 1 3点 | 丑 |
| ... | ... |
| 21 23点 | 亥 |
时干公式(根据日干推算):
\[时干 = 日干 × 2 + 时支序数 \quad(结果超10则取个位)
\]例:日干为甲(序数1),中午12点(时支午,序数7),时干 = 1×2 + 7 = 9 → 壬,时柱为壬午。
1. 真太阳时校正:
出生时间需转换为当地真太阳时(经度差异),如新疆出生需减去约2小时。
2. 节气分界:
月柱以节气为准(非农历初一),年柱以立春为界。
3. 工具辅助:
推荐使用“八字排盘”工具(如问真八字、元亨利贞网),输入公历日期、时间、地点自动生成四柱。
假设出生时间:2023年8月20日14:30(北京时间)
1. 年柱:2023年立春后,年柱为癸卯。
2. 月柱:8月20日处于立秋(8月8日)到白露(9月8日)之间,为申月,月柱为庚申。
3. 日柱:查万年历得8月20日干支为庚戌。
4. 时柱:14:30为未时(13 15点),日干是庚(7),时干 = 7×2 + 2(未序数)= 16 → 6(己),时柱为癸未。
最终八字:癸卯 庚申 庚戌 癸未
直接使用在线工具(如“问真八字”),输入出生信息即可一键生成,避免手动计算误差。