排盘口径 · 时间边界

晚子时算当天还是第二天?

23:00–23:59 是八字比较中最容易出现分歧的时间段。这里把同一条 23:20 输入按两套换日规则并列计算,先看日柱、时柱究竟差在哪里。

先给结论

按公历民用日期,23:00–23:59 仍是当天;按八字排盘,常见“23:00 子初换日”与“00:00 换日”两套口径,所以日柱、时柱可能各有一套结果。小八字采用 00:00 换日:晚子时日柱保留在当天,时干按当日日干起子时。

这 5 组数据能证明什么

固定出生日期、当地 23:20、Asia/Shanghai 和不做真太阳时换算,只改变换日点,5 组样例的日柱与时柱都随之改变。因此,两个平台在晚子时给出不同四柱时,应先核对 23:00 还是 00:00 换日,而不是先比较喜用结论。

这组对照证明的是两套已声明算法会产生确定差异,不证明任何一种流派普遍正确。查看机器可读数据 · 用开源工具复算

演示案例 · 为什么两个平台给的日柱不一样

以下是一段可复算的核对过程样板,不是任何真实用户的排盘记录。

当时遇到:一个人把同一条当地 23:20 出生时间分别填进两个平台,平台甲显示日柱 X、平台乙显示日柱 Y,TA 不知道谁对。

小八字做了什么:没有直接选边,而是让 TA 先把输入写全(阳历日期、当地时间、时区、是否做真太阳时换算),再确认两个平台各用哪套换日规则。

可复算结果:固定出生日期、Asia/Shanghai、不做真太阳时换算,只切换 00:00 / 23:00 换日点,5 组样例的日柱与时柱都随之改变(对照表见上方数据单元)。差异来自规则,不是来自某一方“算错”。

证据与边界:可复算数据在 晚子时双口径 JSON、开源复算工具在 GitHub。这段能证明两套已声明算法会产生确定差异,不能证明任何流派普遍正确,也不能归因于某位用户的实际人生。

先看这 3 个边界

23:00–23:59本站按晚子时处理;日柱留在当地日期,时干按当日日干起子时。
00:00–00:59先记录为下一日,再核对工具的时区、夏令时和节气设置;不能只看“子时”两个字。
靠近节气晚子时只解释日柱边界,不自动决定年柱或月柱;节气交接必须单独核对。

例如,同一条“当地 2026 年 1 月 1 日 23:20”的输入,工具甲若在 23:00 换日、工具乙若在 00:00 换日,显示不同日柱是规则差异,不是单凭后续解读就能判定谁正确。比较前先把日期、时区、换日点和节气时刻写在一起。

同一时刻,两套换日口径

下面每一行都保持出生日期、23:20、Asia/Shanghai 和“不做真太阳时换算”不变,只切换日柱是在 23:00 还是 00:00 进入下一天。这样可以直接复核:差异来自规则,不是来自换了一条输入。

同一输入23:00 换日00:00 换日
1992-06-15 23:20癸亥日 · 壬子时壬戌日 · 庚子时
2000-01-01 23:20己未日 · 甲子时戊午日 · 壬子时
2012-12-21 23:20丁巳日 · 庚子时丙辰日 · 戊子时
2024-02-29 23:20甲子日 · 甲子时癸亥日 · 壬子时
2026-01-01 23:20丙子日 · 戊子时乙亥日 · 丙子时

5 组数据的规则 ID、生成算法和 CC BY 4.0 许可见晚子时双口径 JSON。它用于比较两种明确口径,不宣称某一种流派普遍正确。

本站 00:00 换日实现的 3 个边界验算

以下是对当前公开计算公式执行的合成数据 dry-run:阳历、Asia/Shanghai、不做真太阳时换算,且不写入用户记录。

输入时刻日柱时柱边界结果
1992-06-15 22:50壬戌辛亥晚子时前,常规亥时。
1992-06-15 23:20壬戌庚子日柱仍留在 6 月 15 日;时干按壬日起子时。
1992-06-16 00:10癸亥壬子民用日期已进入下一日。

比较其他平台时,请保留同一组输入,并记录对方采用 23:00 还是 00:00 换日;不要只保存最后的四柱截图。

在线对照:输入你的出生日期

选择阳历出生日期与时间,本站(00:00 换日)与 23:00 换日两套口径会并排给出。可复算,也可和你手里的排盘结果核对。

晚子时到底指什么

这里的“晚子时”指当天 23:00 到 23:59。争议不在于这段时间是不是子时,而在于排盘程序把这段时间归入哪一个日柱。

有的口径在子初,也就是 23:00,直接切换到下一日;有的口径把 23:00–23:59 仍留在当天,直到 00:00 才换日。两种做法会改变日柱,也可能进一步改变时柱。比较时不能只截图四柱,必须先确认换日规则。

本站当前口径

23:00–23:59作为晚子时处理,日柱不换日。
时干按当日日干起子时,不使用换日后的日干。
输入时间先按当地民用时间记录,并确认时区;海外出生不能直接套北京时间。
真太阳时免费入口不自动换算真太阳时;地点和边界敏感的情况要单独说明采用的口径。
节气交接年柱、月柱还要另外核对立春和节气时刻,不能把晚子时规则当成全部差异。

两个平台不一样,先查这五项

  1. 日期类型:是否都把农历准确换成阳历,闰月有没有处理错。
  2. 民用日期:出生地的当地日期、时区和当年是否有夏令时。
  3. 子初换日:23:00 是否切换日柱,或者 00:00 才切换。
  4. 真太阳时:工具是否根据出生地点调整时间,调整后是否跨过 23 点边界。
  5. 节气时刻:出生是否靠近节气交接;月柱和年柱可能因此有边界。

只有在这些输入和规则都一致后,才适合比较后面的强弱、喜用或生活方向。若四柱已经不同,先讨论解读谁更准,通常会跳过真正的分歧来源。

排盘前记录什么

把下面四项写在同一行,再交给任何工具或人工复核:

  • 出生地和当地日期;
  • 准确到分钟的出生时间,以及时间来源是出生证明、家人回忆还是估计;
  • 工具使用的时区、夏令时和真太阳时设置;
  • 晚子时采用“子初换日”还是“当日不换日”。

如果不能确认自己是在 22:50、23:20 还是 00:10,不要为了得到完整四柱而猜填一个时辰。可以先按三柱排盘,把不确定性保留到后续核对。

这套核对能解决什么

它能帮助你解释两个排盘器为什么给出不同四柱,并把需要补充的输入列出来:出生地、当地日期、分钟级时间、时区、夏令时、真太阳时设置,以及采用的换日规则。它不能证明某个解读一定准确,也不能把不确定的出生时间变成确定事实。

涉及健康、投资、法律、工作录用或关系决定时,晚子时规则只属于计算输入的一部分。相关判断仍应以医生、专业顾问、合同、招聘信息和当事人沟通等现实证据为准。

怎样留下一条可复核记录

如果要比较两个工具,建议先把输入和规则写成一条记录,不要只保存最后的四柱截图。下面这 4 项足以让之后的复核从“谁说得像”回到“哪一步不同”。

输入当地日期、准确到分钟的时间、出生地,以及时间来自证明、家人回忆还是估计。
时间处理时区、夏令时、是否换算真太阳时;例如当地 23:20 不能直接当成北京时间 23:20。
换日规则明确写“23:00 子初换日”或“00:00 才换日”,并记录日柱和时柱各自采用的日干。
比较结果先标出哪一柱不同,再检查节气交接和地点换算;不要用后续预测反推计算规则。

完成记录后,可以把两个结果的差异分成 3 类:输入不同、时间边界不同、解释流派不同。前两类可以继续补数据核对,第三类则应保留各自口径和不确定性,而不是把某一种解读包装成唯一答案。

常见追问

晚子时算当天还是第二天?

按公历民用日期仍是当天;按八字排盘要看采用 23:00 子初换日还是 00:00 换日。本站采用后者,所以晚子时日柱保留当天;完整 JSON 同时给出两套口径的同刻结果。

23 点后出生日柱怎么算?

先记录当地日期、准确时间和时区,再确认工具是否在子初换日。本站当前口径下,23:00–23:59 的日柱仍按当天计算,时柱按当日日干起子时。

不知道准确出生时间还能排晚子时吗?

如果无法确认是否在 23 点之后,不应直接选晚子时。可以先按三柱排盘,并把未知时间保留为边界,知道更准确的时段后再比较时柱。

先核对规则,再看结果

免费排盘会保留时辰边界,不会替未知时间编一个时柱。

免费排一次