四柱排盘方法
目的
把一次出生事件(日期、时间,以及可选的地点)映射为年、月、日、时四组干支,作为后续十神、大运、流年推演的唯一骨架。
输入
| 输入 | 是否必须 | 说明 |
|---|---|---|
| 公历年月日 | 是 | 排盘日历换算的起点 |
| 钟表时分 | 强烈建议 | 缺时辰则时柱无法确定,日柱在子时边界也可能不定 |
| 出生地经纬度 | 可选 | 仅当启用真太阳时或需校验时区时使用 |
| 性别 | 大运用 | 排四柱本身不用;起大运需要 |
步骤一:是否修正为真太阳时
- 取得出生地经度,与所用标准时区的中央经线比较。
- 按经度差换算时差,并按当日均时差(方程 of time)做细修正(若采用该派)。
- 得到「用于排盘的地方视太阳时」。
不启用时,直接用民事钟表时(需明确时区)。规则细节见 真太阳时。排盘记录中必须标注是否已修正,否则后人无法复核。
步骤二:定日柱(日干支)
- 将排盘用日期落到干支历的「日」序列。通行做法是用已经校验过的日柱查表/纪日算法(六十甲子循环)。
- 子时换日必须先选定规则:
- 以 23:00 起算进入次日日柱;或
- 以 00:00 起算。
- 临界出生(接近换日点)应同时记录两种可能,避免静默采用默认。详见 子时换日。
日柱天干即 日主。
步骤三:定时柱(时干支)
- 将排盘用时刻归入十二时辰(子、丑、寅…亥),得到时支。
- 时干由日干与时支按「五鼠遁」等传统口诀推得(日干决定子时天干,再顺推)。
- 时辰边界若落在换柱点,同样要记录采用的边界约定。
步骤四:定月柱(月干支)
- 月柱不以农历初一为界,而以节气之「节」(非中气)为换月界:如立春、惊蛰、清明…
- 查出出生时刻落在哪两个节之间,得到月支(寅月起于立春,卯月起于惊蛰,依此类推)。
- 月干由年干与月支按「五虎遁」推得。
- 出生恰在交节前后数分钟内,属于高风险临界:应标注节气时刻来源(哪一套天文或历表)。
步骤五:定年柱(年干支)
- 传统八字年柱多以立春为岁界,不以公历 1 月 1 日或春节。
- 立春前出生:年柱取上一年干支;立春后取本年干支。
- 年干支本身来自六十甲子岁序。
步骤六:校验与输出
完成四柱后应输出至少:
- 四柱干支全文
- 日主
- 所用:时区 / 是否真太阳时 / 子时换日规则 / 节气数据源
可选继续计算:藏干、纳音、十神、空亡等(见 盘面字段)。
常见错误
- 用春节或元旦换年。
- 用农历月初换月。
- 时区与出生地不一致却未声明。
- 子时、交节临界不标注规则。