旧暦変換・旧暦カレンダー計算機

西暦の日付から旧暦(太陰太陽暦)・干支(十干十二支)・生肖や閏月の有無を即座に変換・計算できる「旧暦変換・旧暦カレンダー計算機」です。生年月日の旧暦調べや伝統行事の確認に活用できます。

881.3K 利用回数 更新日 · 2026-04-29 ブラウザ内で処理 · アップロードなし
AD

旧暦変換・旧暦カレンダー計算機の使い方

旧暦変換・旧暦カレンダー計算機は、入力した西暦(新暦)の日付に対応する旧暦(太陰太陽暦)の日付・干支・十二支などを即座に算出するオンラインツールです。

  1. 日付の選択 — カレンダー(日付選択ツール)で1900年1月31日から2100年12月31日までの任意の西暦日付を選びます。
  2. 結果の確認 — 旧暦変換結果として、旧暦の年・月・日、十二支(生肖)、十干十二支(干支)、閏月の有無が一覧表示されます。
  3. 旧正月(春節)の確認 — その年の旧正月(春節)の日付と、旧正月までの残り日数も同時に計算されます。

日付を変更するとリアルタイムで旧暦計算結果が更新されるため、ボタンを押す手間なくスムーズにご利用いただけます。

計算式と理論背景 — 旧暦変換の天文学的計算

旧暦変換・旧暦カレンダー計算機は、主に以下の2つの天文学的計算アルゴリズムに基づき構築されています。

新月(朔)の検出

$$ JDE = 2451550.09766 + 29.530588861 \times k + 0.00015437 \times T^2 $$

ここで $k$ は朔望月数、$T$ はJ2000.0からのユリウス世紀数を示します。太陽と月の平均近点角に基づく補正項を適用することで、正確な新月(朔)のユリウス日(JDE)を算出します。

太陽黄経と中気

太陽の黄道上の経度(太陽黄経)を計算し、二十四節気(特に中気)の位置を割り出します。各旧暦月は連続する新月から新月までの期間として定義されます。中気(太陽黄経が30°の倍数となる日)が含まれない月を**閏月(うるうづき)**として判定します。

記号意味
$k$J2000.0エポックからの朔望月数
$T$J2000.0からのユリウス世紀数
$JDE$新月(朔)のユリウス暦エフェメリス日

算出された月のインデックスは伝統的な月名(正月〜腊月)にマッピングされ、60年周期の干支(十干十二支)を用いて年が表記されます。

十二支(生肖)の判定

十二支(子・丑・寅・卯・辰・巳・午・未・申・酉・戌・亥)は12年周期で循環します。例えば2020年は「庚子(かのえね)年・子年」にあたります。本計算機は、旧暦年を算出したうえで12年周期の位置を割り出し、正確な十二支を表示します。

旧暦変換・旧暦カレンダー計算機の活用シーン

旧暦変換・旧暦カレンダー計算機は、日常のちょっとした疑問から歴史研究まで幅広く活用できます。

  • 旧暦の生年月日調べ — 自分やご家族の西暦の誕生日から旧暦の生年月日や干支を調べ、伝統的な旧暦誕生日をお祝いできます。
  • 年中行事・伝統祭事の確認 — 清明節、端午の節句、中秋節、旧正月(春節)など、旧暦に基づく伝統行事の西暦日付を確認できます。
  • 干支・生まれ年の調査 — 生まれ年や特定の西暦年がどの干支(十干十二支)に該当するかを正しく把握できます。
  • 冠婚葬祭・吉日選び — 旧暦の日付や暦注を意識した日程調整や行事計画に役立ちます。
  • 歴史・古典文学の研究 — 歴史上の出来事や旧暦表記の文献データを現代の西暦日付と対比して確認できます。
  • 旧正月までのカウントダウン — 今年の旧正月がいつか、あと何日あるのかをひと目で把握できます。

旧暦変換・旧暦カレンダー計算機についてのよくある質問

旧暦変換・旧暦カレンダー計算機の計算精度はどのくらいですか?

本計算機は、1900年1月31日から2100年12月31日までの期間において、太陽黄経と新月(朔)の天文学的アルゴリズムに基づき、1日以内の高精度で西暦から旧暦への変換を行っています。

干支(十干十二支)の周期とは何ですか?

十干(甲・乙・丙…)と十二支(子・丑・寅…)を組み合わせた60年周期の暦法です。伝統的な暦や東洋占星術、歴史的年代の特定などに広く使われています。

旧暦の閏月(うるうづき)とは何ですか?

太陰太陽暦(旧暦)において、月の満ち欠け(1か月約29.5日)と太陽の1年(約365.24日)の季節のズレを補正するために約3年に1度挿入される特別な月です。本ツールでは該当日が閏月かどうかも明確に判定します。

入力した日付データは外部に送信・保存されますか?

いいえ。すべての旧暦変換処理はお使いのブラウザ内(クライアントサイド)で完結するため、入力データがサーバーへ送られたり保存されたりすることはありません。