BaZi · Time Standard
八字排盘要不要用真太阳时?
先看“修正后有没有跨边界”,不要把真太阳时当成默认更准确的开关。对八字而言,真正影响结果的是有效出生时间是否跨过时辰、换日或节气边界。
先给结论
离边界很远时,标准时和真太阳时可能排出完全相同的四柱;靠近边界时,几十分钟甚至几分钟的修正就可能改变命盘。因此更稳妥的做法是保留出生地、经度和时间模式,并把标准时与修正后的结果放在一起比较。
八字排盘里的三种时间口径
- 标准时:直接使用出生证明或记录里的当地钟表时间,并按 IANA 时区处理历史时区偏移。
- 地方平太阳时:根据出生地经度与该时区标准经线的差异做经度修正。经度每相差 1°,时间约差 4 分钟。
- 视太阳时(真太阳时):在经度修正基础上,再加入随日期变化的均时差。
命序把这三个时间都保留下来,并记录经度修正、均时差、最终有效时间,以及 shichenChanged / dateChanged 等边界变化标记。
什么时候真太阳时会真的改变八字?
1. 跨过两个小时的时辰边界
八字时柱按有效时间所在时辰生成。比如标准时间刚过 13:00 属未时,而向前修正十几分钟后回到 12 点多,就可能重新落回午时,时柱随之改变。
2. 跨过日期或换日口径
如果修正让有效时间跨过日期边界,日柱可能变化。23:00–01:00 的子时还涉及不同流派的换日口径,因此需要把“时间修正”和“晚子时规则”分开记录,而不是混成一个“真太阳时设置”。
3. 靠近节气交接
八字年柱、月柱常依节气边界而定。若出生时刻本身非常接近节气交接,修正后的有效时间可能落到边界另一侧。此时应直接比较两套结构,而不是只看修正分钟数大小。
一个最实用的检查方法
- 先按出生记录输入标准时间和正确时区。
- 有准确出生地时再填经度,查看地方平太阳时和视太阳时。
- 观察最终有效时间是否跨过时辰、日期或节气边界。
- 如果没有跨界,优先把结果视为“同一命盘、不同时间记录”;如果跨界,再对照两套四柱。
- 把使用的时间模式和经度一起保存,避免以后换软件时无法复现。
为什么不同八字软件会排得不一样?
除了真太阳时开关,差异还可能来自历史时区、晚子时换日、节气边界、夏令时资料和排运流派。看到两张盘不同,第一步不是判断谁“准”,而是先核对输入时间、经度、时区和规则口径是否相同。
在命序里怎么核对
命序的八字引擎先通过统一时间管线得到有效出生时间,再把这个时间送入四柱计算;因此八字、紫微和其他模块可以共享同一套时间口径。你可以先用真太阳时工具看修正分钟数,再打开八字排盘比较最终四柱。