🌐 JA

☪️ ヒジュラ暦(イスラム暦)変換機

西暦の日付をヒジュラ暦(イスラム暦)に変換したり、ヒジュラ暦の日付を西暦に逆変換します。サウジアラビアの公式暦であるウンムルクラー暦を基本とし、ブラウザが対応していない場合は表計算式イスラム暦(civil calendar)に自動的に切り替わります。

ヒジュラ暦の日付
関連ツール

他の暦の変換や日付計算が必要な場合は ヘブライ暦(ユダヤ暦)変換機 → · D-day計算機 → · 日付/時間ツール一覧 →

ガイド

詳しく見る

01

ヒジュラ暦(イスラム暦)とは?

ヒジュラ暦はイスラム世界で使われる純粋な太陰暦で、ムハンマドがメッカからメディナへ移住した「ヒジュラ」(西暦622年)を紀元元年とします。1年は12か月、約354〜355日で西暦より短いため、西暦との対応は毎年約11日ずつ早まっていきます。ラマダン(9月)などイスラムの宗教行事の日付を定めるのに使われます。
02

計算方法と2つの暦方式

西暦 → ヒジュラ暦: まずブラウザのIntl.DateTimeFormat APIにcalendar: 'islamic-umalqura'(サウジアラビアの公式暦、天文計算に基づくウンムルクラー暦)を試み、ブラウザがこれに対応せず暗黙的に別の暦に置き換わっている場合(resolvedOptions().calendarの値を確認して実際に適用された暦を判別)はcalendar: 'islamic-civil'(固定された算術規則に基づく表計算式イスラム暦)に切り替えます。

ヒジュラ暦 → 西暦: 直接変換する標準APIが存在しないため、入力されたヒジュラ暦の年に近い西暦の日付を推定した後、1日ずつ前後に移動しながら各候補日をヒジュラ暦に変換し直して比較する方式(最大800回に制限)で正確な日付を見つけます。
03

実際の月観測との違い

このツールが使用するウンムルクラー暦とcivilイスラム暦は、いずれも計算(算術)に基づく暦です。実際に肉眼で新月を観測して月の開始日を定める一部の国・地域・宗教当局の慣行とは、最大±1日程度の差が生じる場合があります。宗教的な目的で正確な日付が必要な場合は、該当地域の公式発表もあわせてご確認ください。

よくある質問

ウンムルクラー暦とcivilイスラム暦の違いは何ですか?
ウンムルクラー暦はサウジアラビアの公式暦で、天文計算に基づく月の位相を使用します。一方、civilイスラム暦は固定された算術規則(30年周期内に11回の閏年)で計算される表計算式の暦です。このツールはウンムルクラー暦を優先的に使用し、ブラウザが対応していない場合のみcivil暦に自動的に切り替わります。
実際の新月観測日と異なることはありますか?
はい。このツールは計算(算術)に基づく暦を使用するため、実際の新月の肉眼観測によって月の開始を定める一部の国・共同体の慣行とは最大±1日程度異なる場合があります。宗教行事など正確な日付が重要な場合は、該当地域の公式発表をご確認ください。
古いブラウザでも動作しますか?
このツールはブラウザのIntl暦API(ICU)を使用します。ほとんどの最新ブラウザはウンムルクラー暦、または少なくともcivilイスラム暦に対応していますが、非常に古いブラウザではどちらにも対応していない場合があり、その際は案内メッセージが表示されます。