無料中国旧暦変換
グレゴリオ暦と中国旧暦(农历)の間で任意の日付を変換し、干支の年名、十二支の動物、正確な閏月の処理を表示します。
グレゴリオ暦の日付から中国旧暦の日付へ
🏮 すべての変換はブラウザ内で行われ、日付がどこかに送信されたりページのURLに追加されたりすることはありません。
使い方
グレゴリオ暦と中国旧暦(农历)の間で任意の日付をどちらの方向にも変換できます — 即座に、あなたのブラウザ内で完全に。
- 1方向を選ぶ上部のトグルを使ってグレゴリオ暦→旧暦または旧暦→グレゴリオ暦を選んでください。
- 2日付を入力するグレゴリオ暦の日付には日付ピッカーを、旧暦の日付には日/月/年フィールド(該当する場合は閏月チェックボックスも)を使ってください。
- 3結果を確認する変換された日付、曜日、干支の年名、十二支の動物が、閏月を明確にラベル付けして確認できます。
- 4コピーするコピーボタンを使って、共有や記録用に結果をテキストとして取得してください。
すべての計算は内蔵の日付テーブルを使ってローカルに行われます — 何もアップロードされず、どの日付もページのURLにエンコードされることはありません。
ガイド
実例
「変換方向」は「グレゴリオ暦 → 旧暦」のままにして、「グレゴリオ暦の日付」に2025年1月29日を入力します。カードには 正月初一、「旧暦2025年(乙巳 Yǐsì)」、「巳(蛇)」、曜日の水曜日が表示されます。日付を2025年1月28日に変えると、腊月廿九 と「旧暦2024年(甲辰 Jiǎchén)」になります。新年の前日は、まだ旧年に属するからです。2025年7月25日を入力すると、カードに 闰六月初一 と、「この日付は六月の後に続く閏月にあたります — 旧暦では同じ月が繰り返される形で表示されます。」という注記が表示されます。次に「旧暦 → グレゴリオ暦」を押し、年を 2025、月を「6. 六月」、日を 1 にして、「これは閏六月(闰月)です」にチェックを入れます。答えは 2025-07-25 です。チェックを入れなければ 2025-06-25 です。
使用する設定と制限事項
- グレゴリオ暦ではなく、旧暦の年を読み取ります。 カードには旧暦の年が示され、その年は1月1日ではなく旧正月(正月初一)から始まります。そのため、1月や2月上旬の日付は、前の旧暦年に属することがあります。2025-01-28 は「旧暦2024年」(辰)、2025-01-29 は「旧暦2025年」(巳)です。干支の名前と十二支の動物は、旧暦の年に従います。2026年は、新年が 2026-02-17 にあたります。上部のバナー「今日」には、今日の旧暦の日付と十二支が表示されます。
- 月と日の名前の書き方を知っておきましょう。 月は、正月(1)、二月から十月、冬月(11)、腊月(12)で、「月」のメニューには「1. 正月」から「12. 腊月」と表示されます。日は、初一から初十、十一から十九、二十、廿一から廿九、三十です。閏月には、闰六月のように前に 闰 が付きます。旧暦の月は29日か30日なので、「日」のボックスは 1 から 30 を受け付けますが、各月はその実際の長さに照らして確認されます。
- 閏月のチェックボックスは、閏月のときだけオンにします。 閏月は、通常の月の後に同じ月の番号を繰り返します。「日」「月」「年」のボックスの下のチェックボックスには、閏6月がある2025年では「これは閏六月(闰月)です」と表示され、2024年や2026年のように閏月のない年では「この旧暦年には閏月がありません」(グレー表示)と表示されます。2025年では、通常の6月が 2025-06-25 から 2025-07-24 まで続き、閏月は 2025-07-25 から29日間始まります。ほかのうるう年には、2020年(4月)や2023年(2月)などがあります。
- 対応範囲と、保存された表であることを把握しておきましょう。 ツールが扱うのは旧暦の1900年から2100年で、グレゴリオ暦では 1900-01-31 から、旧暦2100年の最終日である 2101-01-28 までです。ブラウザー内で月の満ち欠けを計算するのではなく、それらの年の月の長さと閏月が保存された表を読み取ります。変換するのは暦の日付全体だけで、時刻やタイムゾーンはありません。公式の書類では、印刷された暦や発行元の役所で日付を確認してください。
- 必要な形式をコピーします。 「グレゴリオ暦 → 旧暦」では、「コピー」は「正月初一 Lunar Year 2025 (乙巳年)」のようなテキストを出します。「旧暦 → グレゴリオ暦」では、「コピー」は 2025-07-25 のような年-月-日の形のグレゴリオ暦の日付を出します。クリックすると、ボタンは少しの間「コピーしました!」になります。どちらの結果カードにも曜日が表示され、ページの言語で書かれます。
- 変換結果をリンクで共有します。 「結果を共有」は、同じ変換方向と日付をもう一度開くリンクを作ります。グレゴリオ暦の日付は g=2025-01-29 として持ち、旧暦の日付は年、月、日に加え、閏月のチェックが入っているときは lp=1 を持ちます。スマートフォンではボタンで共有シートが開き、パソコンではリンクがコピーされます。日付はアドレスの # の後ろにあり、ブラウザーはこれをサーバーに送信せず、変換自体はブラウザー内で行われます。
よくある問題とその解決方法
- 「この日付は対応範囲外です(1900-01-31から約2100年まで)。」と表示される
- グレゴリオ暦の日付が 1900-01-31 より前か、保存された表が終わる 2101-01-28 より後です。その範囲内の日付を選んでください。同じ年の旧暦の日付なら、1900 から 2100 までの年で「旧暦 → グレゴリオ暦」を使ってください。
- 「有効なグレゴリオ暦の日付を入力してください。」と表示される
- ボックスに、年-月-日の形で書かれた実在の日付ではないものが入っています。ブラウザーが日付選択ではなく普通のテキストボックスを表示している場合は、2025-01-29 と入力し、2025-02-30 のような存在しない日付は避けてください。日付選択の一部だけを入力した場合は、日、月、年がすべて設定されるまで、メッセージも結果も表示されません。
- 「1900から2100の間の旧暦年を入力してください。」と表示される
- 「旧暦 → グレゴリオ暦」の「年」のボックスが、空、小数、または 1900 から 2100 の範囲外です。その範囲の旧暦の整数の年を入力してください。このボックスは旧暦の年を受け付けるので、新年より前の2025年1月の日付は、旧暦の2024年に属することに注意してください。
- 「この旧暦年にはその番号の閏月はありません — 閏月チェックボックスを外してください。」と表示される
- 閏月のチェックボックスがオンですが、選んだ月がその年の閏月ではありません。2025年は6月だけに閏月があるので、「月」を 6 にするか、チェックを外してください。「月」を変更しても、または「年」を 2023年(2月)のように閏月のある別の年に変更しても、チェックは残ります。「年」を 2026年のように閏月のない年に変更すると、チェックは外れます。
- 「その日はこの旧暦月には存在しません。」と表示される
- 旧暦の月は29日か30日で、ツールはその年の実際の長さを確認します。2025年は、2月が29日なので30日は失敗し、閏6月も29日です。日を29に下げるか、月が正しいかを確認してください。「日」のボックスが空の場合も、このメッセージが表示されます。
比較
この変換ツールは、1900年から2100年の旧暦年の保存された表を使い、グレゴリオ暦と中国の旧暦の間で、一度に1つずつ照会します。誕生日、祭りの日付、旧暦の日付を求める書式に向いており、干支の年と十二支の動物が表示されます。二十四節気、吉日、時辰の名前、祭りは一覧になく、月のグリッドもなく、時刻も扱いません。中国暦を重ねたスマートフォンやパソコンのカレンダーなら、予定と並べて1か月全体が表示されるので、計画には向いています。1900年から2100年の範囲外の日付や公式の記録には、印刷された暦や発行元の役所をお使いください。