旧暦と新暦 — 「本能寺の変は6月2日」のズレ問題を解く
「本能寺の変は6月2日」——この一文がすでに半分まちがっている。もちろん、史料上の表記としては正しい。天正10年6月2日、明智光秀が京都の本能寺を襲い、織田信長は自刃したとされる。けれども、その「6月2日」を、現代のスマホや卓上カレンダーにある6月2日と同じ物差しで読むと、そこで誤読が始まる。歴史の日付を読む最初のルールは、出来事の前に暦を読むことだ。
- 旧暦は純粋な太陰暦ではなく太陰太陽暦。月の満ち欠けで月を決め、太陽の動きで季節を補正し、数年に一度は「閏月」という丸ごと1か月を差し込んだ。
- 旧暦から新暦へは固定日数を足せない。年ごとの朔、大小の月、閏月の入り方が違うため、「旧暦はだいたい1か月遅れ」とだけ覚えると重要な場面で間違える。
- 本能寺の変の天正10年6月2日は、ユリウス暦1582年6月21日。先発グレゴリオ暦で遡及表示するなら1582年7月1日であり、どの暦で言うかを明示する必要がある。
画像: 本サイト作成(Codex built-in image generation)
「6月2日」は、どの6月2日なのか
歴史の本や記事で「天正10年6月2日」と書かれていたら、そこには少なくとも二つの情報が重なっている。一つは「天正10年」という元号年。もう一つは、その時代に日本で使われていた暦法による「6月2日」である。元号は年の呼び名であり、暦法は一月や一年をどう決めるかという仕組みだ。つまり、和暦を西暦年に直すことと、旧暦の日付を新暦の日付に換算することは、別々の操作である。
本能寺の変を例にすると、事件は天正10年6月2日と記される。この日を西洋暦に換算すると、一般にユリウス暦1582年6月21日である。さらに、現在のグレゴリオ暦の規則を1582年以前へ遡ってあてはめる「先発グレゴリオ暦」で表すなら、1582年7月1日となる。ここで大切なのは、6月2日、6月21日、7月1日が別々の事件を指しているのではなく、同じ出来事を別の物差しで読んだ表示だということだ。
しかも1582年は、ヨーロッパ側でも暦の大事件が起きた年だった。カトリック圏では同年10月4日の翌日を10月15日とし、ユリウス暦からグレゴリオ暦へ移った。つまり本能寺の変は、そのグレゴリオ暦改暦より前の出来事である。日本の旧暦、ヨーロッパで当時広く使われていたユリウス暦、現在の基準で遡及するグレゴリオ暦。この三つ巴を切り分けないまま「新暦では何月何日」と言い切ると、説明はすぐに濁る。
旧暦とは何か — 月だけではなく、太陽も見ていた
「旧暦」と聞くと、月だけでできた暦だと思われがちだ。しかし日本で近世まで使われた旧暦は、正確には太陰太陽暦である。月の満ち欠けを見て一か月を決めるので「太陰」の要素を持つが、季節が大きくずれないように太陽の動き、具体的には二十四節気のような季節指標も使う。月と太陽を組み合わせたハイブリッドの暦、と考えるとよい。
月の暦では、新月から次の新月までを一つの区切りにする。この周期は平均すると約29.5日なので、一か月は29日の「小の月」か30日の「大の月」になる。十二か月を並べると、合計はおよそ354日。ところが太陽年は約365日で、ここに約11日の差が生じる。もし何もしなければ、正月は少しずつ季節をずれ、夏の行事が冬に来るようなことが起きてしまう。
そこで太陰太陽暦は、数年に一度閏月(うるうづき)を入れる。現代のグレゴリオ暦の閏年は2月に1日を足すだけだが、旧暦の閏は発想が違う。丸ごと一か月を差し込む年がある。おおむね19年に7回の挿入、いわゆるメトン周期に近い形で、月の暦と季節の暦を合わせ続ける。この「一日ではなく一か月が増える」という感覚が、旧暦理解の入口になる。
旧暦を新暦へ「何日足すか」で変換できない理由
ここがこの記事の核である。旧暦から新暦への換算は、「旧暦の日付に何日足せばよい」という固定オフセットではない。旧暦の各月は、その年の朔、つまり新月の日から始まる。さらに小の月と大の月の並び、閏月の有無、閏月がどこに入るかが年によって変わる。だから、ある年の旧暦6月2日が現代暦の何月何日に近いからといって、別の年の旧暦6月2日にも同じ差を足せるわけではない。
「旧暦は新暦より約1か月遅れ」と言うことは、日常会話の目安としては役に立つ。七夕を8月に行う地域がある、盆を月遅れで行う地域がある、といった季節感の説明には便利だ。しかし、それは厳密な日付換算ではない。月遅れとは、行事を季節に寄せるための便宜的な運用であって、当該年の旧暦日付を天文学的・暦法的に求めた結果ではない。
正確な換算には、その時代の暦、具体的には朔の日付や置閏の規則を参照する必要がある。近世日本では時期によって宣明暦、貞享暦、宝暦暦、寛政暦、天保暦などが使われた。細かな計算手順、たとえば朔の特定、二十四節気の扱い、天保暦の定気法などは専門的で、解説書や換算表、信頼できる暦法計算にあたるのが安全である。本記事は仕組みを説明するが、読者が手計算で正確換算できると断言するものではない。
⚠️ 史料について
旧暦換算で最も危険なのは、「だいたい何日足せばよい」と決め打ちすることだ。閏月の挿入、大小の月の並び、暦法の改定、ユリウス暦とグレゴリオ暦の違いが絡むため、特定の日付は専門の暦法計算、換算表、典拠にあたる必要がある。とくに本能寺の変のように1582年というヨーロッパ改暦の年に重なる出来事では、ユリウス暦で言っているのか、先発グレゴリオ暦で言っているのかを明示しなければならない。
元号、暦法、西暦を別レイヤーで整理する
混乱の多くは、違う種類の情報を一つの箱へ入れてしまうことから起きる。和暦、つまり天正・慶応・明治のような元号は、年の呼び名である。一方、太陰太陽暦、ユリウス暦、グレゴリオ暦は、月や年の決め方である。そして西暦年は、キリスト紀元を基準にした年番号である。たとえば「天正10年」を「1582年」と対応させることと、「天正10年6月2日」を「1582年7月1日」と表示することは、同じようで別の作業だ。
この整理は、歴史だけの話ではない。現代でも、会計年度、暦年、学校年度、タイムゾーン、締め日の違い、KPIの定義差を混同すると、数字は簡単に嘘をつく。売上が前年比で伸びたのか、集計期間が一週間長かったのか。海外支社の「今日」はどのタイムゾーンの今日なのか。A社のアクティブユーザーとB社のアクティブユーザーは同じ定義なのか。暦の話は、数字仕事の基礎訓練そのものでもある。
| 観点 | 旧暦(太陰太陽暦) | 新暦(グレゴリオ暦) |
|---|---|---|
| 1か月の決め方 | 朔から次の朔まで。小の月29日、大の月30日 | 月ごとに28〜31日。太陽年に合わせて設計 |
| 1年の日数 | 12か月で約354日。太陽年より約11日短い | 平年365日、閏年366日 |
| 季節との調整 | 数年に一度、閏月を丸ごと1か月挿入 | 原則4年ごとに2月へ1日を追加し、世紀年で補正 |
| 日本での採用 | 明治5年末まで。最終期は天保暦 | 旧暦明治5年12月3日を新暦明治6年1月1日とした |
| 換算時の注意 | 固定日数を足す単純変換は不可 | 現在の日常暦。ただし歴史換算ではユリウス暦との差に注意 |
明治改暦 — 日本で新暦に変わった日はいつか
日本が公式に新暦へ移ったのは、明治維新の雰囲気の中で自然に変わった、という曖昧な話ではない。明治5年(1872年)11月9日の詔書および太政官布告第337号により、それまでの太陰太陽暦、当時の暦でいえば天保暦を廃し、グレゴリオ暦を採用することが決められた。そして旧暦の明治5年12月3日を、新暦の明治6年1月1日、すなわち西暦1873年1月1日とした。
この改暦は、準備期間が非常に短かったことで知られる。明治5年の12月は、旧暦12月1日、12月2日の二日だけで終わり、その翌日が新年になった。暦が急に変われば、給料、年中行事、商取引、寺社の行事、庶民の感覚に影響が出る。制度としては近代国家の時間を世界標準へ接続する大改革だったが、生活の側から見れば、慣れ親しんだ時間の目盛りが突然取り替えられた出来事でもあった。
ここでも「元号」と「暦法」のレイヤー差が効いてくる。明治6年1月1日は和暦の表記であり、同時にグレゴリオ暦の1873年1月1日でもある。明治という元号が始まったことと、グレゴリオ暦へ移ったことは同じではない。歴史の説明で「明治から新暦」と雑に言うと、制度変更の具体日が消える。正しくは、旧暦明治5年12月3日を新暦明治6年1月1日へ接続した、である。
「月遅れ」は便利だが、換算ではない
旧暦の話でよく出てくるのが「月遅れ」である。七夕を8月7日に行う、盆を8月に行う、といった運用は実在する。新暦7月7日では梅雨の時期になりやすく、旧暦七夕の季節感とずれるため、1か月遅らせる。これは生活文化として自然な工夫であり、否定する必要はない。
ただし、月遅れは正確な旧暦換算ではない。新暦8月7日が、その年の旧暦7月7日と常に一致するわけではない。月遅れは「新暦の日付を一か月後ろへずらす」便宜的なルールであり、旧暦換算は「その年の朔と閏月を踏まえて旧暦日付に対応する新暦日を求める」作業である。似ているようで、根本が違う。
💼 あなたの仕事では
日付の誤読は、現代の数字仕事にもそのまま現れる。為替を円建てとドル建てのまま比較する。会計年度が違う会社を同じ年度で並べる。UTCと日本時間を混ぜる。ある部署の「CV」と別部署の「CV」が違う定義なのに同じKPIとして扱う。旧暦と新暦の問題は、結局「比較の前に単位と基準を揃えよ」という教訓である。数字を読む前に、まず物差しを読む。
当サイトの日付表記を読むために
歴史記事では、日付の見せ方を完全に一つへ統一することが難しい。史料に出る表記を尊重するなら和暦で書く必要があるし、現代の読者が距離感をつかむには西暦も必要になる。たとえば長篠の戦いは天正3年5月21日として語られるが、西暦では1575年の出来事である。また山崎の戦いを読むとき、本能寺の変6月2日から山崎6月13日までの「11日間」も旧暦の日付で数えられていることに注意したい。
当サイトの記事に出てくる「◯年◯月◯日」は、特に断りがない限り、同時代の史料・通説で使われる和暦、つまり旧暦ベースの表記である。西暦年を添える場合も、それはまず出来事の年を現代読者に伝えるための補助であり、旧暦の月日を現代カレンダーの月日と機械的に同一視してよいという意味ではない。史料の確からしさを読む技法は通説を史料で検証する技法でも扱うが、日付の検証も史料リテラシーの一部である。
だから、歴史の日付に出会ったら、まず三つを確認してほしい。第一に、元号年は何を指すか。第二に、その月日はどの暦法の月日か。第三に、西暦・新暦へ直した表示があるなら、ユリウス暦なのかグレゴリオ暦なのか。ここまで確認して初めて、別の出来事との比較が可能になる。
筆者の視点 — 暦は、時間のインターフェースである
筆者は、暦を単なる日付表ではなく、社会が時間を扱うためのインターフェースだと見ている。月を見て農作業や祭礼を組み、太陽の季節で一年を整え、国家が布告で暦を切り替える。暦には天文学、行政、生活文化、商取引が重なっている。だからこそ、暦の違いを無視して日付だけを抜き出すと、歴史の文脈がはがれ落ちる。
本能寺の変の「6月2日」は、信長の最期を示す記号であると同時に、天正年間の日本社会が使っていた時間の目盛りでもある。そこへ現代のカレンダーをそのまま重ねると、読みやすくなる代わりに、別の物差しを混ぜる危険がある。便利な換算は必要だが、換算した瞬間に何を捨て、何を得たのかを意識したい。これは歴史に限らず、あらゆるデータ比較に通じる態度だ。
旧暦と新暦の教訓は、「昔の暦は難しい」で終わらせるには惜しい。学ぶべきは、比較の前に単位を揃える姿勢である。違う物差しで測った数字を、同じ物差しのつもりで並べると、結論は簡単に歪む。天正10年6月2日を読むときも、KPIを読むときも、まず問うべきは同じだ。これは何の暦か。これは何の定義か。いま自分は、どの物差しで比べようとしているのか。
出典・参考資料
- 旧暦 — Wikipedia — 太陰太陽暦、月の大小、閏月の概要
- 明治改暦 — Wikipedia — 太政官布告第337号、旧暦明治5年12月3日から新暦明治6年1月1日への移行
- 本能寺の変 — Wikipedia — 天正10年6月2日の事件概要と日付換算の基本情報
- 岡田芳朗『日本の暦』新人物往来社 — 日本の暦法史と旧暦理解の概説
- 内田正男『暦と日本人』雄山閣 — 暦と日本社会・生活文化の関係を整理する概説書
本記事は歴史的資料・暦学の概説に基づいて構成していますが、旧暦から西洋暦への換算は暦法・表記法により注意点があります。特定日付の厳密な換算は、専門の暦法計算や信頼できる換算表で確認してください。
読了おめでとうございます。本文の内容から全3問。
壱本文が説明した「旧暦」の正しい理解は?
弐本能寺の変の天正10年6月2日を西洋暦で説明するとき、本文が強調した注意点は?
参明治改暦について、本文の説明として正しいものは?