
传统十二时辰中的子时通常覆盖 23:00—00:59,它横跨两个民用日期。问题由此产生:23:00 到午夜之间应继续使用当天日柱,还是提前按次日日柱计算?
不同资料和排盘方法可能采用不同答案。对普通白天出生记录,这项选择没有影响;对 23 点至午夜附近的记录,必须明确页面采用的日界规则。
为什么子时会跨两个日期
现代民用日期在 00:00 更换。十二时辰则把一天分成十二段,每段约两小时,子时从 23:00 开始,到次日 00:59 结束。
如果完整子时被视为同一传统时间段,它的一半在当天,另一半在次日。日柱何时更换就不能只从“现在属于子时”推断,仍需要单独的日界约定。
民用午夜换日
民用午夜换日以 00:00 为日界:
- 23:00—23:59 仍使用当天日柱;
- 00:00—00:59 使用次日日柱;
- 两段都属于子时,但时干会随日干变化。
这种方式与现代公历日期记录一致,容易与出生证明、医院记录和普通钟表日期核对。
晚子时换日
部分传统排法把 23:00 后的晚子时提前归入次日:
- 23:00 一到,日柱就按次日处理;
- 23:00—00:59 的完整子时使用同一日干推算时柱;
- 出生记录的公历日期仍不变,变化的是排盘采用的干支日界。
“晚子时换日”是传统方法选择,不代表现实公历日期提前一天。页面应同时保留原始钟表日期和计算后的干支日,避免把两者混写。
真太阳时可能让时间跨过边界
排盘若启用真太阳时,会根据地点经度和当天均时差调整钟表时间。原始记录为 22:50,校正后可能进入 23 点;原始记录为 00:10,也可能校正回前一天 23 点时段。
因此,时间校正与换日方式要按顺序理解:
- 先核对历史时区,把记录还原为正确标准时间;
- 按选择决定是否换算真太阳时;
- 再按民用午夜或晚子时规则确定日柱;
- 最后由日干和时支计算时柱。
只改变日界但不记录校正后时间,会让结果难以复核。
边界时刻怎样核对
如果出生记录位于 22:30—00:30,可分别保存以下信息:
| 核对项 | 建议记录 |
|---|---|
| 原始日期时间 | 出生资料上的年月日、时分 |
| 出生地点 | 城市、区县及采用的经度 |
| 历史时区 | 当时有效的标准时间与夏令时状态 |
| 校正后时间 | 标准时间或真太阳时结果 |
| 日界方法 | 民用午夜换日或晚子时换日 |
| 是否跨界 | 校正后是否越过 23:00 或 00:00 |
比较两个排盘时,不要只看四柱文字是否不同,还要比较上述输入和规则。若记录只有“子时”而没有分钟,就无法确定是在午夜前还是午夜后,页面应把这种不确定性保留下来。
本站的八字排盘允许明确选择换日方式,并显示时间处理过程。还可阅读四柱日期边界和真太阳时与标准时间,了解其他可能改变柱位的条件。
参考资料
正文参考的官方资料、古籍和网站采用的计算方法。


