十二時辰與分列的子時

時辰是傳統的時間單位,通常對應兩個現代小時。十二個時辰以地支命名,從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年

隱私政策