八字方法 · 证据指南

为什么八字排盘结果会不同

时区、节气、真太阳时与四柱边界

两个八字排盘工具即使接收到看起来相同的钟表时间,也可能得出不同结果,因为这个时间背后的隐含假设并不一定相同。Sibyl 会把这些假设显式展示,而不是假装所有分歧都有一个通用答案。

一份出生记录,四种时间坐标

当地民用时间

出生地钟表记录的当地时间。

出生 UTC 时刻

民用时间歧义被解决后,对应的唯一全球时刻。

当地真太阳壁钟时间

Sibyl 版本化真太阳时约定下,经经度修正后的当地壁钟时间。

节气 UTC 时刻

经批准的年柱、月柱边界层使用的绝对天文时刻。

不要比较不同类型的时钟

Sibyl 判断年柱与月柱边界时,会把已经解析的出生 UTC 时刻与节气 UTC 时刻比较;不会把经度修正后的真太阳壁钟时间直接与 UTC 节气时刻比较。

当地时间可能不存在,也可能有两个答案

无效公历日期会失败。夏令时缺口表示某个当地时刻从未发生,必须失败而不是偷偷向后平移;夏令时重叠则可能对应两个全球时刻,因此 Sibyl 会暴露较早和较晚两个候选供明确选择。

历史时区资料本身就是证据

历史时区偏移可能与今天不同。Sibyl 会保留运行时时区资料的来源边界;无法证明具体 tzdb 版本时,不会把浏览器或 Node 运行时冒充成某个确定版本。

真太阳时改变当地壁钟,不改变全球时刻

经度修正可能让真太阳壁钟跨过民用午夜,从而影响经批准的当地日柱 / 时柱约定;但原始民用记录与已解析的全球时刻仍作为不同证据保留。

立春与月令边界是绝对时刻

同一个立春时刻对全球都相同。上海、东京、纽约与伦敦显示的当地钟表时间不同,但底层全球时刻相同。Sibyl 的年柱与月柱边界从这个绝对时刻判断。

精度不足时,应允许没有答案

进入 Sibyl 的 ±5 分钟边界敏感窗口后,如果来源精度不足以确认出生时刻位于哪一侧,就返回 HIGH_PRECISION_REVIEW_REQUIRED,并暂不输出确定四柱与派生字段,而不是猜测。

换日与子时约定必须具名

Sibyl 当前使用冻结的 sect-2 管线:子时双时辰覆盖 23:00–01:00,而换日遵循经批准的民用 / 真太阳午夜管线。采用另一种换日约定的排盘工具可能得出不同结果。

实际比较时检查这八项

  1. 出生地点与 IANA 时区
  2. 夏令时缺口与重叠处理
  3. 历史时区偏移来源
  4. 真太阳时模式与经度
  5. 立春与月度节气绝对时刻
  6. 边界精度策略
  7. 子时与换日约定
  8. 方法与适配器版本

本页不决定什么

本页只解释 Sibyl 已实现的确定性时间与边界行为,不计算日主旺衰、格局、用神、喜用、运势周期,也不提供健康、财富、关系结果,更不宣称存在所有八字流派一致的唯一规则。