鉴 知时鉴四柱排盘

八字知识库 · 排盘与历法

节气交接的精确时刻

概览

节气只在一个计算出的瞬间开始,不会从该公历日期的零点起全天生效。出生接近一个“节”时,应先用出生地当时有效的历史时区还原记录,再把出生瞬间与当年的太阳黄经交接放到同一时间轴比较。交接前仍属于前一个八字月;交接当下或之后是否进入新月,按系统声明的边界包含规则处理。

如果交接是立春,采用立春换年的八字方法还可能同时更换年柱,因此必须与月柱一起重新计算。

概念速览

边界形式 单一天文瞬间 比较方式 出生与交接位于同一时间轴 交接之前 沿用前一个八字月 交接当下之后 按包含规则进入新月 立春敏感项 年柱与月柱都可能改变 错误捷径 整天都采用新的月柱 日历上的节气日期只是定位信息 普通日历会列出节气落在哪个本地日期,但天文定义是太阳视黄经到达目标度数的那一刻。同一天的两个出生时间可能位于交接两侧。只按日期判断,恰好会遗漏最可能改变月柱的信息。

取得当年的精确交接时间戳。公开数据来源与精度。出生与节气必须转换到同一条连续时间轴 先按出生地、日期与夏令时规则解释公民出生时间,并处理时区缺口或重复时刻,再把出生与交接转换到相同时间基准。

不能拿 UTC 星历时间直接和未转换的当地钟点比较。显示时区可能改变书面日期,但不会改变两个瞬间的先后。先消除历史时区歧义。

比较瞬间,不比较格式化字符串。跨界后重新计算所有依赖该边界的柱 普通的节会改变月支及其月干。如果是立春,而且系统采用立春为年界,年柱也会改变;新的年干接着成为五虎遁推月干的输入。

系统还要声明“刚好等于交接”归前段还是后段。实际完全相等很少见,但可复现的引擎仍要保存该规则。跨界后同步更新相关天干。

保存边界包含约定。证据无法判断交接前后时,应保留候选 如果出生时间只有约数,或历史偏移仍有歧义,且可能范围跨过交接,就用相同设置计算两侧不同结果并标明各自依据。不能选择解读更好看的一张。

这是输入证据的不确定,输出必须明确指出哪一柱因此改变。转换完整的不确定时间范围。四柱相同的候选应合并。