十二时辰与分列的子时

时辰是传统的时间单位,通常对应两个现代小时。十二个时辰以地支命名,从23:00至01:00的子时开始。这个区间跨越午夜,因此,按民用日期排列的日历可以显示十三行时间,而实际仍只使用十二地支。

十二时辰与现代钟表时间

每个地支对应两小时。下表按一个从午夜到午夜的民用日排列,将子时的两部分分开列出。所有区间都包含起始时刻,不包含终止时刻。因此,01:00属于丑时而非早子时,23:00属于晚子时而非亥时。

民用日内的时间区间地支生肖标签在本民用日内的长度
00:00至01:00子,早子时1小时
01:00至03:002小时
03:00至05:002小时
05:00至07:002小时
07:00至09:002小时
09:00至11:002小时
11:00至13:002小时
13:00至15:002小时
15:00至17:002小时
17:00至19:002小时
19:00至21:002小时
21:00至23:002小时
23:00至24:00子,晚子时1小时

这里的24:00,是下一个日期开始时的00:00。

十三行合计覆盖24小时。一个连续的子时,连接前一日期的晚子时与后一日期的早子时。同一个民用日期内的两行子时相隔二十二小时,属于先后两次不同的子时。

00:00–00:59和23:00–23:59这类标签,是把相同区间表示到分钟精度,其中包括最后一分钟内的全部秒数,与下一个时辰之间没有空隙。

子时分列与日界

钟表上的时间区间,与当天的干支是两个问题。一个时刻可以属于子时地支,而计算时既可能保留当天日干支,也可能把日干支推进一天。这种选择对日柱尤其重要;日柱是八字中代表日期的干支组合。

本站引擎对晚子时采用下列不同处理。

字段或规则对23:00–23:59的处理
普通每日干支保留该民用日期的干支
以23:00为日界的日柱使用下一个民用日期的干支
以午夜为日界的日柱保留当前民用日期的干支
时干支时支用子,时干由下一日的天干推得

这些选择不是一个控制所有字段的总开关。尤其是,日柱保留当天干支,并不意味着引擎计算时干时也保留当天的天干;时干仍采用提前换日的规则。

2026年9月11日至12日的跨午夜实例

2026年9月11日为戊子日,9月12日为己丑日。以下比较采用固定的UTC+8钟表时间。

钟表时间普通日干支以23:00为日界的日柱以午夜为日界的日柱时干支
9月11日00:30戊子戊子戊子壬子
9月11日22:30戊子戊子戊子癸亥
9月11日23:30戊子己丑戊子甲子
9月12日00:30己丑己丑己丑甲子

甲子时跨午夜连续存在。9月11日之初的早子时是壬子,因此这一天内两行子时的地支相同,天干却不同。

时干有一条简明的计算规则。把天干从甲到癸编号为0至9,地支从子到亥编号为0至11。将相关日干编号除以五所得余数乘以二,加上时支编号,再取除以十的余数。晚子时所用的是下一日的天干。戊日早子时得壬;23:00起改用己,晚子时便得甲。

每日彭祖口诀和每日宜忌仍使用各自的普通每日输入。时辰事项和时辰值神则采用提前换日的规则。因此,深夜条目可以同时显示该民用日的每日信息,以及按下一日干支计算的时辰信息。

钟表时间、地点与历史记录

上表是在已经选定时间标准之后,把地支时辰对应到钟表区间。它不负责时区之间的时间戳转换。单独一个时辰名称,也不能确定历史记录采用的时间标准。“卯时”给出的是一个区间,而现代时间戳则可能标明某一分钟,并附有明确的时区偏移。

地方太阳时与现代标准时也不同。地方太阳时与某一经度上的太阳位置相联系,标准时钟则采用约定的区域参考。因此,同一事件在两种体系下可以有不同的钟表读数。

旧黄历中的地支时辰,属于其所处地点与时代的计时惯例。现代对照表有助于理解十二个名称,但精确换算历史时间,还须知道原始日期、地点和时间约定。不能仅因时辰名称熟悉,就给它附上一个现代时区偏移。

公元1–2100年

隐私政策