早晚子时
解释早子时、晚子时与两种换日法,以及 OpenFate 如何先处理时区和夏令时,再计算日柱与时柱。
概览
早晚子时(Early and Late Zi Hour)把跨越午夜的子时 23:00–00:59 分为晚子时与早子时,用来处理不同四柱流派的换日规则。OpenFate 明确支持 23:00 换日和 00:00 换日;在午夜换日模式下,23:00–23:59 的日柱仍属当天,而时干按下一日推算。无论采用哪种规则,都必须先还原出生地、历史时区与夏令时,不能先排盘再补时差。
概念速览
- 子时范围
- 标准化当地时间 23:00–00:59
- 晚子时
- 23:00–23:59
- 早子时
- 00:00–00:59
- 支持规则
- 23:00 换日或 00:00 换日
- 计算顺序
- 先时区和夏令时,再判换日
- 使用边界
- 规则影响干支,不直接对应事件
早子时和晚子时是同一子时的两半
地支子时横跨民用日期的午夜,23点到午夜前称晚子时,午夜后到00:59称早子时。
这是处理历日边界的术语,不是新增两个地支,也不代表两种人格、吉凶或命格等级。
- 先记录准确的当地出生时间。
- 把时支与日柱换日规则分开。
23点换日与午夜换日会给出不同日柱
采用23:00换日时,子时一开始便进入下一个干支日,23:30的日柱与时干都按下一日处理。
采用00:00换日时,23:30日柱仍属民用日期当天,但子时时干按下一日推算;00:30则使用新日。
- 结果必须标明所采用的换日法。
- 不可把两种规则的日柱与时柱混用。
OpenFate 先标准化民用时间再套换日法
系统先按出生地、日期、历史UTC偏移和夏令时还原当地时刻,再判断选定的换日模式。
回归测试固定覆盖22:59亥时、早晚两段子时与午夜换日,防止界面或内容改动影响排盘。
- 先完成时区校正再判时辰。
- 在结果中保存换日模式和版本。
换日流派不能单独预测事件
边界出生者改用另一规则可能改变日主、十神和后续关系,应透明比较,而不是挑选更讨喜的命盘。
出生时间不确定时要保留误差并比较可能命盘;任一模式都不能证明健康、婚姻、财富或事件。
- 显示边界时间的敏感性。
- 不得为迎合结论而选择换日法。
来源与编辑依据
- 《御定星曆考原》卷一《御定星曆考原》卷一干支時刻與曆日配屬:子時跨越民用午夜,日柱換界必須聲明所採曆法約定记录干支阴阳、五行、方位、季节与历法配属的历史文献。
- IANA Time Zone DatabaseIANA Time Zone Database:先依出生地與歷史日期還原當地民用時刻及 UTC 偏移,再判斷 23:00 或 00:00 換日按地区维护历史当地时间规则、UTC偏移与夏令时转换的权威数据库。
- OpenFate 编辑方法说明產品 day-boundary doctrine 回歸測試固定 ZI_HOUR_23 與 MIDNIGHT_00 兩模式、22:59 亥時及早晚子時;模式只改計算,不自動生成事件結論OpenFate 将确定性的排盘计算、传统解释框架与现代编辑说明分开处理。