日本歷史曆法:曆法改革與日期換算
曆法歷史
日本在 1873 年採用公曆之前,先後使用多種陰陽合曆。曆法知識從中國經朝鮮半島傳入日本。《Nihon Shoki》(《日本書紀》)在 553 年條下記載了從百濟招請曆法專家並取得曆書的嘗試。
陰陽合曆的月份隨月相週期安排,閏月則使曆年與季節保持協調。日本曆法區分有 30 天的“大月”與有 29 天的“小月”,兩者排列逐年變化。閏月 uruuzuki 增加一個陰曆月。因此,舊文獻中的“四月”並不自動等於公曆四月。
這種變化對日常生活很重要。Daisho-reki(大小曆)可以把表示大小月的數字藏在圖畫或文字遊戲裡,既實用地提示月份天數,也提供視覺趣味。月的長短對安排付款和其他月末事務也很重要。
部分曆法體系及其開始使用的年份
| 曆法 | 日本開始使用的年份 | 在演變中的位置 |
|---|---|---|
| Senmyo(宣明曆) | 862 | 源自中國,使用超過八個世紀 |
| Jokyo(貞享曆) | 1685 | 與澀川春海有關的改革 |
| Horeki(寶曆曆) | 1755 | 江戶時期後來的改革 |
| Kansei(寬政曆) | 1798 | 江戶時期後來的改革 |
| Tenpo(天保曆) | 1844 | 採用公曆前最後的官方陰陽合曆體系 |
| 公曆 | 1873 | 明治時期引入的新民用曆 |
表中列的是開始使用的年份,可能與改革獲准的年份不同。例如,貞享曆改革於 1684 年獲准,1685 年開始使用。春海以中國授時曆為基礎,通過觀測和調整加以改編,其中包括中國與日本的經度差。後來的改革融入了西方天文學。
曆書也是一種出版物,內容不止日期。Guchureki(具注曆)是詳細的帶注釋曆書,載有季節資訊和對日子的吉凶判斷。持有者有時利用空白處記日記。以日語音節文字假名寫成的簡易曆書,以及印刷的普及,使曆法資訊傳到更廣泛的讀者中。因此,一份留存曆書既可能保存當年的出版資訊,也可能保存讀者的日常生活記錄。
1873 年的改曆
明治改曆提前結束了舊曆十二月。十二月初二是舊民用曆實際使用的最後一天。下一天原本應為明治五年十二月初三,卻改為 1873年一月1日,即明治六年一月一日。日子的順序繼續推進,只是曆法標籤改變。
| 改曆時的位置 | 日本日期 | 對應公曆日期 |
|---|---|---|
| 舊民用曆的最後一天 | 明治 5 年 12 月 2 日 | 1872年十二月31日 |
| 新民用曆的第一天 | 明治 6 年 1 月 1 日 | 1873年一月1日 |
改革由明治五年太政官布告第 337 號實施,替換了民用曆,卻沒有廢除年號紀年。因此,解讀明治日期必須結合曆法背景:改曆前後都使用同樣形式的年號。
官方曆書直到 1909 年曆仍將舊曆資訊與新日期並列。採用公曆是一次明確的行政改變,但陰曆日期和季節術語仍為讀者所熟悉。
歷史日期查詢
歷史換算應從原文日期開始,記錄年號、年號年數、月、日及任何閏月標記,並將抄錄與轉換結果一並保存。普通月與同月序的閏月是不同月份,遺漏閏月標記可能使結果相差整整一個朔望月。
日本陰陽曆月份資料庫提供歷史查詢,設有閏月欄位和民用曆輸出選項。應根據記錄中的年號和月份資訊定位相應月份,而不是將現代中國曆法向過去延伸。
預設情況下,資料庫從 1582年十月15日 起輸出公曆日期,此前輸出儒略曆日期。如果項目全程都需要公曆對應日期,應明確選擇公曆輸出。某些歷史年號分界存在不確定性,因此臨近年號變化的記錄,可能還需要原文的政權和地理背景。
查詢實例:明治五年十二月初二
假設一份記錄寫的是明治五年十二月初二,屬於普通月而非閏月。打開 NAOJ 日本陰陽曆月份資料庫,選擇年號 明治 (Meiji),輸入年數 5,選擇月份 十二月 (12)。不要勾選 Leap(閏月),將輸出曆法設為 Gregorian Calendar(公曆),再點選 Go(查詢)。
資料庫會返回該月的表格。找到初二所在行:
| 表中的舊曆條目 | 公曆輸出 |
|---|---|
| 明治05年12月02日 | 1872-12-31 |
| 明治05年12月03日 | 1873-01-01 |
第一行提供了換算結果:明治五年普通十二月初二 = 公曆 1872年十二月31日。
下一行則需要結合歷史背景。日本國立國會圖書館對改曆的說明確認,明治五年十二月初二之後,採用新曆的 1873年一月1日 接續。NAOJ 的表格繼續把舊曆網格列到初三,但這一計算對應關係並不表示初三仍是官方民用日期。
保存查詢結果時,將原始年號、年數、月、日及普通月或閏月標記與轉換日期一並保留,並明確註明輸出曆法為公曆。這樣既保存了記錄原意,也清楚說明了換算結果及有關曆法改革的限定。