ユダヤ暦から西暦変換|閏月・年型対応の日別一覧

ユダヤ暦から西暦変換|閏月・年型対応の日別一覧

固定ユダヤ暦の開始月と年を指定し、閏月Adar I・Adar IIと年型を保ってグレゴリオ暦、ユリウス暦、曜日、JDNへ変換します。

入力

Adar Iは閏年だけ有効です。Adarは平年のAdar、閏年のAdar IIを表します。

固定ユダヤ暦を整数計算し、選んだ期間が西暦9999年内に収まる上限です。

1・2・6か月または同じ暦の翌年同月直前までを選びます。ユダヤ暦の1暦年は閏年に13か月となります。

使い方

  1. 固定ユダヤ暦の開始月、AM年、期間を選びます。
  2. 閏月・年型を含む全日を両西暦とJDNで確認します。
  3. 古代へ遡る場合は固定暦のprolepticな参考値であることを明記します。

計算式・考え方

Rosh Hashanahの延期済みJDNへTishriからの月日数を加え、固定ユダヤ暦日を整数JDNと両西暦へ変換します。

注意事項

  • ユダヤ暦から西暦変換では、固定ユダヤ暦のAM年と開始月、期間を選びます。Tishriを年初とする表示順を使いながら、内部ではNisanを第1月とする伝統的月番号を損なわず、各日を整数JDNへ変換します。
  • ユダヤ暦は19年に235朔望月を配置し、周期の3・6・8・11・14・17・19年目へ閏月Adar Iを挿入します。平年は12か月、閏年は13か月で、Adarは平年の最終月、Adar IIは閏年の最終月として同じsemantic選択肢で扱います。
  • Rosh Hashanahは平均合の時刻と曜日に基づく延期規則を通したTishri 1です。計算ではMolad Zaken、GaTRaD、BeTuTaKPaT、Lo ADUと等価なDershowitz–Reingoldの整数式を使い、日・水・金に新年が置かれない規則を年長検査で確認します。
  • CheshvanとKislevの長さは年型で変わります。平年は353・354・355日、閏年は383・384・385日となり、Cheshvanは満年で30日、Kislevは欠年で29日です。結果の年型列に平年・閏年と日数を出し、月長差を追跡できます。
  • Adar Iを平年へ入力した場合はAdarへ自動置換せずエラーにします。一方、閏年のAdar Iから1暦年を選び、翌年が平年なら境界を通常Adarの開始と定義します。この規則により最大385行を省略なく表示します。
  • AM1 Tishri 1はproleptic Julian紀元前3761年10月7日、JDN347998を暦元とします。固定暦成立以前へ結果を遡及適用できても、古代イスラエルや第二神殿期の観測暦、クムラン暦、宗派固有暦を歴史的に再現した証明にはなりません。
  • 2023年9月16日グレゴリオ暦のAM5784 Tishri 1、2024年3月10日のAdar I 30、翌3月11日のAdar II 1を既知点として検査します。日没開始のため、宗教上の日付は一般に結果日の前日夕方から始まる点も別途確認してください。
  • この世界のこよみ5ページは、異なる暦を日付文字列だけで置き換えず、整数のJulian Day Number(JDN)を共通の橋として相互変換します。JDNは天文学上の連続した日番号で、同じ整数へ対応したグレゴリオ暦日、ユリウス暦日、ヒジュラ暦日、ユダヤ暦日を同じ行に並べます。
  • 日付は時刻を持たない暦日として扱います。整数JDNは正午を基準とする名称ですが、本ツールの表は一日単位のcivil date対応を示し、時刻、タイムゾーン、夏時間、経度、日の出入りを計算しません。Julian Dateの小数部やUnix秒への変換とは用途が異なります。
  • グレゴリオ暦とユリウス暦は、歴史上の導入日より前や廃止後にも各閏年規則を数学的に延長するproleptic calendarです。1582年の改暦や各国固有の採用日を自動推測せず、両暦を別列で同時に表示します。史料の表記は地域の採用史と照合してください。
  • 西暦の紀元前は利用者へ正の年数で示し、年0を入力させません。内部計算だけは紀元前1年を天文学的年0へ写して日付を連続させます。紀元前の日付を引用するときは、BC/BCE方式か天文学的年番号かを明記しないと1年ずれるため注意が必要です。
  • 『1か月』『2か月』『半年』は、開始月1日から選んだ暦の1・2・6か月後の月初直前までを表示します。『1暦年』は同じ意味の月が翌年に始まる直前までで、ユダヤ暦の閏年には13か月・最大385日を含みます。単純に365日や12か月へ固定しません。
  • 結果は最大385行、6列に制限します。行数、列ID、文字セルのUTF-16長、制御文字、入力整数、選択値、暦元、JDN上限を検査し、範囲外を端へ丸めたり、存在しない月日を翌月へ繰り越したりしません。NaN、Infinity、小数年、未知の方式はエラーとして止めます。
  • 曜日は端末の言語設定やタイムゾーンへ渡さず、整数JDNの7日周期から月曜日〜日曜日を直接決めます。同じJDNを持つ各暦日は必ず同じ曜日になるため、両西暦の表示が異なる場合も曜日列で対応を検算できます。ただし史料中の曜日名や一日の開始時刻まで復元する機能ではありません。
  • すべての結果セルを文字列として安全に描画し、日付の先頭ゼロ、AH・AM・紀元前表示、月名、年型を保ちます。TSVコピー後は表計算ソフトの自動日付変換に注意し、JDN列と暦法列を残して再照合してください。先頭が数式記号になるセルはTSV式注入対策も行います。
  • 計算は利用者のブラウザー内だけで完了します。JavaScript Date、現在時計、外部API、fetch、XMLHttpRequest、WebSocket、CDN上の暦ライブラリ、位置情報、Cookie保存、ファイルアップロードを使用しません。閲覧地域や端末タイムゾーンで結果が変わりません。
  • ページ先頭はcalculator-firstとして、方式・年月・期間、計算ボタン、結果表を置き、その下へ計算基準、適用範囲、方式差、歴史上の注意、FAQを掲載します。375px幅では表領域だけを横スクロールさせ、暦名やJDN列を非表示にせず、既存サイトのフォントと余白を継承します。
  • 日没から日付が始まる宗教暦では、civil date一日との対応は場所と時刻により境界が変わります。本表は日付ラベルの算術対応を示し、日没後の瞬間を自動的に翌宗教日へ切り替えません。礼拝、祭日、法的期限には地域の宗教団体や公的資料を優先してください。
  • 正常例、暦元または最大年の境界例、範囲外の不正例を各ページ定義へ固定します。Python整数実装、独立oracle、ブラウザーJavaScriptの結果を行数・代表セル・往復変換で照合し、1024pxと375pxの実ブラウザでも全ページを再検査します。
  • builderはWordPress本文、追加CSS、追加JavaScript、ローカルpreview、manifest、SPEC、QAの元定義をローカルへ保存するだけです。WordPressの下書き作成、既存記事更新、公開操作は行わず、ユーザーから明示的な公開指示があるまでready-localとして管理します。
  • DershowitzとReingoldの整数暦算法、US Naval ObservatoryのJDN説明、各方式の一次・学術資料を照合しました。監査用URLと節名はbuilderメタデータに固定し、実行時には参照先へ接続しません。今回の式と説明の最終確認日は2026年7月15日です。
  • 算術・固定暦の学習と照合用です。観測暦、公式宗教日程、法的期限、古代の歴史日を自動確定しません。

よくある質問

Adar Iはいつ選べますか?

19年周期の閏年だけです。平年では自動的にAdarへ直さず入力エラーにします。

1暦年が385行になるのはなぜですか?

満ちた閏年は13か月・385日だからです。翌年の同じsemantic月直前までを表示します。

古代の出来事の日付を確定できますか?

できません。現代の固定暦を遡及した参考値で、当時の観測暦や宗派暦の証明ではありません。

入力した暦法、年月、方式、期間と生成結果はこの端末のブラウザー内だけで処理し、外部へ送信・保存しません。