日界在子时里面,不在两个钟头之间
十二时辰从子起,子时从 23 点走到次日 1 点。所以半夜落在这一格的中间,而不是落在两格之间的缝上;整套分歧就是从这一个位置来的。23 点到 24 点是晚子,0 点到 1 点是早子。两个都是子时。按其中一套约定,它们不属于同一天。
23 点那一刻,柱上到底变了什么
拿 2026 年 12 月 5 日看。22:30 是癸丑日、癸亥时;到 23:00,日柱进一位成甲寅,时柱成甲子——两处各进一位,正好发生在时支由亥入子的那一刻。0 点不再发生任何变化:23:59 与 00:00 给出的是同样的两个柱。
柱在动,日历没动。23:30 的农历日还是十月廿七,要到 0 点才进十月廿八。于是有整整一个钟头,盘上的日子和纸面上的日子不是同一天;拿出生记录去对盘的人,一定会撞上这一段。
换哪一天都一样。2026 年 3 月 15 日,22:59 是戊子、癸亥,23:00 是己丑、甲子。
| 钟点 | 日柱 | 时柱 | 农历日 |
|---|---|---|---|
| 2026-12-05 22:30 | 癸丑 | 癸亥 | 十月廿七 |
| 2026-12-05 23:00 | 甲寅 | 甲子 | 十月廿七 |
| 2026-12-05 23:59 | 甲寅 | 甲子 | 十月廿七 |
| 2026-12-06 00:00 | 甲寅 | 甲子 | 十月廿八 |
| 2026-03-15 22:59 | 戊子 | 癸亥 | 正月廿七 |
| 2026-03-15 23:00 | 己丑 | 甲子 | 正月廿七 |
两套约定差两个柱,不是一个
一套约定在 23 点换日。按它,2026 年 12 月 5 日 23:30 出生的人是甲寅日,时柱是甲日的子时,即甲子。
另一套约定在 0 点换日,把 23:30 仍算在 5 日。日柱留在癸丑。但时柱留不住——时干是由日干推出来的:癸日的子时是壬子,不是甲子。
所以两种读法在日柱上不同,在时干上也不同,四个柱里变了两个。两者唯一同意的是时支:子。
| 约定 | 23:30 的日柱 | 23:30 的时柱 | 日主 |
|---|---|---|---|
| 在 23:00 换日 | 甲寅 | 甲子 | 甲 |
| 在 00:00 换日 | 癸丑 | 壬子 | 癸 |
时干跟着日干走,所以两个一起动
推导是一张固定的表,叫五鼠遁:甲己日起甲子,乙庚日起丙子,丙辛日起戊子,丁壬日起庚子,戊癸日起壬子。时干既然是日干的函数,日一挪,时跟着挪,不管有没有这个打算。23 点到 24 点之外,两套约定处处一致,因为那时日与时用的是同一套推法。
日干是其余一切命名的参照
日干就是日主,而盘上没有一样东西是用绝对值描述的——其余每一个字都是相对它来说的。旺衰相对它判,喜用相对它选,十神依它与其余干支的关系命名。
同一个盘,癸日主和甲日主的分歧不在轻重,而在于那些字到底是什么。盘里一个庚,对癸是正印——阳金生阴水;同一个庚对甲是七杀——阳金克阳木。这个有争议的时支子,对癸是比肩,对甲是正印。
所以约定必须先定下来。往后每一步——哪个五行有利、哪一步运难走、哪个宫受压——都是从日干算出来的,两个日干没法同时带进后面的读法里。
钟表上的 23 点不是太阳时的 23 点,全国相差两个钟头
在两套约定之前还有一步:钟点得先换成太阳时,因为时辰分的是真太阳时,钟表不是。换算只有一行:真太阳时 = 钟表时间 +(当地经度 − 120°)× 4 分钟 + 均时差。
经度项是大头。全国用一个时区 UTC+8,以 120°E 为准,而国土横跨约 62 个经度,也就是四个小时的太阳时。12 月 5 日均时差约 +8.6 分钟,所以修正量基本就是经度项。
于是同一个 23 点,落在三个不同的时支上。北京还是亥,整个在争议窗口之外;上海已经是子,落在窗口里;乌鲁木齐是戌,早了两位,还在上半夜。所以「23 点出生」还不是一句关于盘的话——它得先有一个经度。
均时差再叠一层小摆动:12 月上旬约 +8.6 分钟,2 月 11 日前后约 −14.6 分钟,一年里漂二十多分钟。两项都不算、直接读钟表,在西部会差到两个钟头。
| 城市 | 经度 | 钟表 23:00 等于 | 时支 |
|---|---|---|---|
| 北京 | 116.4°E | 22:54 | 亥 |
| 成都 | 104.1°E | 22:04 | 亥 |
| 上海 | 121.5°E | 23:14 | 子 |
| 乌鲁木齐 | 87.6°E | 20:59 | 戌 |
这个窗口到底有多宽
23 点到 24 点是二十四小时里的一小时,如果出生时刻均匀分布,约 4.2% 会落在里面。实际不均匀——医院的排班与引产比例会把一天的曲线拉出高低——所以 4.2% 是量级,不是比例。四件事会把窗口撑得更宽:
- 记到最近半小时。一个 22:50 的出生被写成 23:10,只在线这边跨了界,盘就建在错的一侧。
- 夏令时。中国在 1986 至 1991 年实行过夏令时,1988 年夏天记成 23:30 的出生,标准时是 22:30,整个落在窗口外。
- 经度,同上:同一个钟点在国土上对应三个不同的时支,只有其中一部分落进子。
- 只选时辰。从时辰列表里选「子」,多数实现取这一段的中间值 00:30,落在早子一侧。这样录入的 23:30 出生,拿到的是前一天的日柱,而结果里没有任何提示。
记什么,说什么
五个习惯能让这条边界可以回答,而不是只能争论:
- 记到分钟,并记下这个时间是按哪个时区写的。「晚上十一点左右」是唯一无法处理的答案,因为它天生横跨这条线。
- 换算之前先查夏令时:中国的 1986–1991,以及出生国实行过的任何一段。
- 问清楚对方用的是哪一套约定。一张不声明约定的盘,等于没有回答这个问题。
- 出生落在 23 点到 24 点之间,就把两个柱都摆出来,并说明差在哪。两张盘加一句说明,好过一张被说成确定的盘。
- 只知道时辰,也要说。子时这个答案盖住两个钟头、盖住边界两侧;把它压成一个钟点,是凭空造出记录里没有的精度。
免责声明:本文内容仅供信息参考和文化交流之用,不构成专业的医疗、法律、财务或心理建议。读者应结合自身判断,对具体问题咨询相关专业人士。
来源与审校依据
传统文献用于说明历史术语和文化背景;官方实用资料只支持文中可观察的安全、舒适或环境事项,不构成对命理或风水效果的验证。
实用资料
NOAA 太阳位置计算器美国国家海洋和大气管理局(NOAA)全球监测实验室 · 访问日期 2026-10-16
用于核对当地太阳正午时刻与均时差,也就是真太阳时校正相对官方时间要加减的那一部分。
实用资料
IANA 时区数据库(tzdata)互联网号码分配机构(IANA) · 访问日期 2026-10-16
用于核对历史 UTC 偏移与夏令时切换的参考数据集;1986 至 1991 年中国夏令时的起止日期即出自其中 Asia/Shanghai 的规则。

