WENBU · FIELD NOTES

换日规则:23 点子初与零点换日,究竟差在哪一柱

用同一份 23:40 的出生记录对比零点换日与 23 点子初换日,指出直接改变的是日柱,并说明时干为何要按实际排出的结果核对,而不能假定它跟着变。

Wenbu · AI 辅助编辑图解 · 实例 · 来源

两种约定只在出生时间落在 23:00 到 23:59 时产生分歧:零点换日把这一小时仍算作当天的晚子时,日柱不变;23 点子初换日把它算作次日的子时,日柱前移一位。按 Wenbu 说明,默认零点换日下晚子时的时干已使用库的次日约定;至于切到 23 点换日后时干如何取,所引说明并未写明,因此应把两次实际排出的时干并排核对,不能假定它跟着日柱改变。年月柱按绝对时刻与节气比较,不受换日设置影响,可作为自查。

  • 两种换日约定只在 23:00–23:59 这一段产生分歧,其他时段结果相同。
  • 切换后日柱前移一位;时干不要假定跟着变,应把两次实际排出的时干并排核对。
  • 年月柱按绝对时刻与节气比较,切换换日设置时不应变化,可作为自查。
  • 把换日设置与出生记录一起保存,别人才能复算并核对。

在一份记录上切换换日规则的判断流程

  1. 固定输入

    写下公历日期、钟表时间、时区名称,并确认未开启真太阳时校正,保证两次对比只有换日规则不同。

  2. 判断时段

    若时间不在 23:00–23:59,两种约定结果相同,本次对比无意义;若在这一段,继续下一步。

  3. 切换设置

    先按默认 00:00 换日(sect=2)排一次,再改为 23:00 子初换日(sect=1)排一次,其余输入不动。

  4. 逐柱核对

    先看日柱是否前移一位;再把两次排出的时干并排抄下,不假定它随日柱改变;最后确认年月柱保持一致。

  5. 保存记录

    把两次结果、所用设置和出生记录写在一起,并注明默认规则下晚子时时干采用库的次日约定。

流程从出生记录出发,先判断时间是否落在 23:00–23:59,再决定是否需要对比;需要对比时只改换日设置,逐柱核对,最后把设置与结果一起保存。

先把两种约定说清楚

换日规则回答的是一个很窄的问题:一天从哪一刻开始。零点换日把 00:00 当作新一天的开端,23:00 到 23:59 仍属于当天,传统上称为晚子时。23 点子初换日则把子时的起点 23:00 当作新一天的开端,这一小时直接归入次日。两种做法都承认子时跨越午夜,分歧只在于把这段跨越归给哪一天。

Wenbu 的公开说明写得很具体:默认在 00:00 换日(sect=2),也可选 23:00 子初换日(sect=1)。这说明它不是模糊的传统口号,而是一个可以切换、可以记录的参数。阅读任何一份盘之前,先确认这一项,比先讨论格局更有意义,因为设置不同,输入相同也会得到不同的柱。

日柱为什么变,时干为什么要核对

日柱由日序决定,换日点一挪,23 点段落的日柱就整体前移一位。按 Wenbu 说明,默认零点换日下晚子时的时干已经使用库的次日约定;但这段说明只覆盖默认规则,切到 23 点换日后时干如何取,所引文字并未交代。所以在这份记录里,能确定直接受影响的是日柱;时干属于待核对项,应看两次实际排出的结果,而不是从日柱推断。

时支由钟表时间决定,23 点段落在两种约定下都是子时,时支不变。年月柱按出生绝对时刻与节气时刻比较,与换日点无关,因此在这段时间里保持不变。这也提供了一个自查方法:切换设置后如果年月柱也变了,说明改动的不只是换日规则,可能还动了时区或真太阳时,需要退回上一步重新核对。

默认规则里的那个例外

Wenbu 的说明里有一句容易被忽略:默认规则下,晚子时的时干仍使用库的次日约定。也就是说,在零点换日模式下,23 点段落的日柱还是当天,但时干按次日日干来取。这不是笔误,而是库的一种约定,读者需要知道它存在,才不会把时干与日柱对不上当成排盘错误。

这条约定也解释了为什么不能简单地说“零点换日就是全部按当天算”。日柱与时干在晚子时采用了不同的参照,属于实现层面的细节。比较不同计算器时,与其争论谁对,不如先确认对方在晚子时如何处理时干,再判断差异来自哪里。

怎样在一份记录上完成对比

做法很简单:取一份出生时间落在 23:00 到 23:59 的记录,固定日期、时区和其他设置,只切换换日规则,把两次结果并排写下。先比对日柱,再核对时干,最后确认年月柱没有变化。如果记录的时间不在这一段,两种约定会给出相同结果,这次对比就没有信息量,应换一份记录。

lunar-typescript 的文档示例展示了同一套干支输出格式,例如某日对应癸酉日、子时,可作为核对字段顺序的参照。它说明的是工具如何输出干支,不构成对任何一种换日传统的裁定;传统上两种做法都有使用者,选择哪一种应在记录里写明。

两种换日约定在同一份 23:40 记录上的对照
维度00:00 换日(默认)23:00 子初换日
23:00–23:59 归属仍算当天,称晚子时算次日,子时起点
日柱当天日柱次日日柱,前移一位
时支子子
时干按库的次日约定取所引说明未写明,需看实际排出结果
年柱、月柱按绝对时刻与节气比较同样按绝对时刻与节气比较
其他时段两种约定结果相同两种约定结果相同

假设案例:23:40 出生的一份记录

以下为教学用的假设记录,不对应任何真实个人,也不构成命理判断。设某人在某地 23:40 出生,时区为东八区,未开启真太阳时。我们只关心换日设置改变后哪些字会动。

  1. 第一步,固定输入:公历日期、23:40、东八区、真太阳时关闭。此时唯一可变的参数是换日规则。
  2. 第二步,按默认 00:00 换日排盘。23:40 属于晚子时,日柱取当天,时支为子;按 Wenbu 说明,此时时干使用库的次日约定。
  3. 第三步,改为 23:00 子初换日再排一次。同一时刻归入次日,日柱前移一位,时支仍为子。
  4. 第四步,并排核对:日柱不同;时干在默认规则下按次日参照取,切换后的取法所引说明未写明,因此把两次排出的时干原样抄下比较,不预设结论。若年月柱也变了,说明还动了别的设置。
  5. 第五步,写下结论:差异来源是换日点,不是时区,也不是真太阳时。

同一份 23:40 的记录,切换换日规则后日柱前移一位;时干是否变化要以两次实际排出的结果为准,不能写成第二处必然改变。这个结论只描述计算差异,不涉及对个人的任何推断。

常见问题

如果出生时间不在 23 点段,还需要纠结换日规则吗?

不需要为这一项纠结。两种约定只在 23:00 到 23:59 这一段产生分歧,其他时段排出的日柱与时柱相同。若你的记录不在这一段,把精力放在时区与出生时间的准确度上更划算。

为什么默认零点换日下,晚子时的时干却按次日算?

这是 Wenbu 所采用的库的约定:日柱仍取当天,但晚子时的时干使用次日约定。它属于实现细节,不是两种传统之外的第三种传统。知道这一点,才不会把日柱与时干对不上误判为排盘错误。

切到 23 点换日后,时干会不会跟着日柱一起变?

所引 Wenbu 说明只交代了默认零点换日下晚子时的时干取法,没有写明切换到 23 点换日后的处理。因此不能从日柱推断时干,正确做法是两次都实际排盘,把时干并排抄下核对;若结果与预期不符,先检查是否还改动了其他设置。

切换设置后年月柱也变了,是什么原因?

换日规则只影响日柱与时柱,年月柱按出生绝对时刻与节气时刻比较。若年月柱也变化,通常说明同时改动了时区、钟表时间或真太阳时设置,应退回上一步,只保留换日规则这一个变量。

两种换日传统,哪一种才是对的?

这是约定问题,不是对错问题。两种做法都有使用者,工具提供切换正是为了让设置可见。重要的是在记录里写明用了哪一种,让别人能复算;把约定当成唯一标准,反而会让对比失去意义。

术语速查

换日点
一天开始计算的那一时刻。零点换日以 00:00 为界,子初换日以 23:00 为界。
晚子时
23:00 到 23:59 这一段子时。零点换日下它属于当天,子初换日下它属于次日。
sect 参数
Wenbu 说明中用于选择换日规则的设置,sect=2 为默认零点换日,sect=1 为 23 点子初换日。
时干
时柱的天干,由日干按固定规则推出;在晚子时,Wenbu 默认规则下它已按次日参照取用,切换换日设置后应看实际排出结果而非假定改变。
查看事实与来源的核对笔记
  • Wenbu 默认在 00:00 换日,并提供 23:00 子初换日作为可选设置。

    默认在 00:00 换日(sect=2),也可选 23:00 子初换日(sect=1)
  • 默认规则下,晚子时的时干仍按库的次日约定推算;该说明未交代切换到 23 点换日后的时干取法。

    默认规则下,晚子时的时干仍使用库的次日约定
  • 保存结果时应同时记录时区与边界设置,否则八个字本身不足以复现。

    Save the date, time zone and boundary settings with the result.

来源与核对范围

这是问卜的 AI 辅助编辑内容,经过自动结构检查和独立生成的编辑检查;不代表独立专家审稿。公开产品介绍不等于付费体验测试。

  1. Wenbu · calculation conventions ↗First-party implementation; not evidence of predictive accuracy · 2026-10-31 · 已取回正文
  2. lunar-typescript · official source ↗Calculation implementation and conventions · 2026-10-31 · 已取回正文
  3. Wenbu · BaZi guide ↗Existing editorial and reproducible chart conventions · 2026-10-31 · 已取回正文

用同一份记录切换换日设置,排两次盘并保存

在 Wenbu 的八字排盘中固定日期、时间与时区,只切换换日规则,把两次结果并排核对日柱与时干,再把设置写进记录。

用同一份记录切换换日设置,排两次盘并保存 ↗

围绕这篇,继续问 ↗

WENBU · A NOTE TO US

让下一次,更好一点。