中国・ベトナム・チベット系暦の「旧暦日」を比較する
比較の記録
「旧暦日(lunar day)」という言葉は、異なるものを指すことがあります。中国暦では通常、旧暦月の中で番号を付けた民用暦の日を意味します。チベット系の計算では、長さが一定でない月相の単位を意味し、その番号を暦日に割り当てます。そのため、見た目が似た月番号・日番号でも、異なる種類の日付を表すことがあります。
比較には共通の出発点も必要です。同じ瞬間を比べるのか、明示した規約による同じ民用暦日を比べるのかを決めます。一つの瞬間は複数のタイムゾーンで表現できます。一方、民用暦の日付は一日全体を指し、その境界は暦と基準時刻によって異なります。
| 項目 | 保存すべき詳細 | なぜ重要か |
|---|---|---|
| 比較対象 | タイムゾーン付きの正確な瞬間、または明示した民用暦日 | 時点と一日全体を区別する |
| 民用暦 | グレゴリオ暦またはユリウス暦。年・月・日を含む | 同じ数字表記が異なる日を指すことがある |
| 伝統暦 | 中国、ベトナム、韓国、または名称を明示したチベット系の版 | 日付を生む規則を特定する |
| 基準規約 | 必要に応じ、標準時、基準子午線、日境界 | どの日が天文現象を含むかを決める |
| 年 | 完全な年、または必要な周期情報を含む年号表記 | 繰り返す年名による曖昧さを避ける |
| 月 | 番号または原名に、通常月/閏月の状態を付す | 同じ名称を持つ二つの月を区別する |
| 旧暦日 | 番号と、該当する場合は重複日付の何回目か | 数字だけでは複数の日を指すことがある |
| 暦の記録 | 換算に使った出版物または計算版 | とくに歴史日付で、結果の根拠を残す |
元の日付と、その民用暦での対応日を一緒に保存してください。月名を翻訳しただけでは、どの規則で換算されたかは分かりません。
異なる境界
中国暦では、旧暦1日目は天文学的な新月を含む民用暦の日です。そのため、1日目の一部は新月の瞬間より前に来ることがあります。その後の日番号は民用暦の日付とともに進み、月は29日または30日続きます。ベトナム暦と韓国暦も同種の番号付き日を使いますが、基準時刻の違いにより、天文現象が別の日付に置かれることがあります。
15日はその並びの中の位置であって、満月の正確な時刻ではありません。新月から満月までの間隔は変化し、1日目は合の瞬間ではなく民用暦の日境界から始まります。そのため、正確な満月は15日より前にも後にも起こり得ます。
チベット系の計算では、旧暦日とは、太陽に対する月の計算黄経が12度増える区間を表します。この区間を30個合わせると一つの位相周期になりますが、各区間の長さは一定ではありません。伝統的な天文モデルがこれらの区間を計算し、慣用的な夜明け境界によって番号を通常の日へ割り当てます。
Phugpaの割り当て規則では、二つの夜明け境界の間を完全に通過してしまう区間には、通常の日の並びの中で日付が与えられません。二つの夜明け境界をまたぐ区間では、その番号が二度現れます。次の模式的な並びは違いを示します。
| 印刷される旧暦日配列 | 解釈 |
|---|---|
| 5, 7, 8 | 日付6が省かれる |
| 8, 8, 9 | 日付8が二つの連続する通常日に繰り返される |
どちらの場合も曜日は通常どおり進みます。閏月はこのどちらの現象とも別で、月内の日番号を変えるのではなく、一年に月を追加します。
実例:なぜ旧暦日付が食い違うのか
以下の例では、一つの時刻をタイムゾーン間で変換するのではなく、それぞれの暦の基準時計のもとで、同じ表記のグレゴリオ暦日を比較します。
2007年2月17日:新年をはさんで正反対の側
| 暦 | 旧暦年 | 旧暦月 | 旧暦日 | 2007年の新年 |
|---|---|---|---|---|
| 中国暦、UTC+8 | 2006 | 通常12月 | 30 | 2月18日 |
| ベトナム暦、UTC+7 | 2007 | 通常1月 | 1 | 2月17日 |
ここでは、ツールがどの暦を使い、1月がいつ始まるかを確認します。同じ新月がUTC+7では2月17日、UTC+8では2月18日に入ります。したがって、2月17日はベトナムでは新年ですが、中国では前年の最終日です。これは特定の境界差であり、両暦が常に一日ずれるという意味ではありません。
1985年1月21日:日は一致するが月が違う
| 暦 | 旧暦年 | 旧暦月 | 旧暦日 | 1985年の新年 |
|---|---|---|---|---|
| 中国暦、UTC+8 | 1984 | 通常12月 | 1 | 2月20日 |
| ベトナム暦、UTC+7 | 1985 | 通常1月 | 1 | 1月21日 |
両暦とも日番号は1です。入力を一日ずらしても、この食い違いは説明できません。月番号を冬至までさかのぼって追ってください。
冬至を含む月が11月に番号付けされます。1984年、冬至はUTC+7では12月21日、UTC+8では12月22日に入りました。そのためベトナムでは11月を11月23日開始の月に割り当て、中国では12月22日開始の月を11月にしました。そこから数えると、1月21日はベトナムでは1月、中国では12月になります。
中国の配列には、1984年11月23日に始まる閏10月が含まれました。ベトナムでは代わりに、1985年3月21日から4月19日までの閏2月があり、その後は月番号が再び一致しました。
こうした文書化された相違は、中国暦換算機が壊れていることを示すものではありません。ただし、二つのツールが同じ中国暦、UTC+8基準、同じ民用暦日規則を使うと主張しているなら、一致するはずです。異なる場合は、実際の設定を確認し、問題の日付と近くの月境界を独立した中国暦表と比較してください。暦同士の違いでは、同じ暦内の本当の誤りは説明できません。
月境界と換算誤差
深夜近くの新月が、二つの基準時刻では別の民用暦日に入ると、一日の差が生じることがあります。閏月の配置が異なれば、月日ラベルにはさらに大きな差が生まれます。食い違いがどこにあるかによって、何を比較すべきかが分かります。
まず暦の版と基準規約を確認し、次に問題の月の始まりを比較します。日を数える前に、それぞれの月が通常月か閏月かを確認してください。チベット系の暦では、欠番と重複番号も調べます。こうした調整を無視して月初から通常の日数を数えても、その旧暦日付は再現できません。
二つの結果が同じ規則を使っていると主張している場合、食い違いは数値精度、古い表、転記ミス、実装ミスなどから生じることがあります。日境界に非常に近い現象は、小さな計算差に特に敏感です。すべての不一致を地域差とみなすのではなく、元となる現象の時刻や公刊の月表を比較してください。
祭りの実施予定日は別の問題です。行事が週末へ移されたり、欠日について特別な祝い方が決められたりしても、暦の日付配列そのものは変わりません。