🌐 ZH-TW

☪️ Hijri(伊斯蘭)曆轉換器

將公曆日期轉換為 Hijri(伊斯蘭)曆,或將 Hijri 日期轉回公曆。此工具預設使用 Umm al-Qura 日曆(沙烏地阿拉伯的官方曆法),若您的瀏覽器不支援,則會自動回退到表格式伊斯蘭民用曆。

Hijri 日期
相關工具

需要其他曆法轉換或日期計算嗎? 希伯來曆(猶太曆)轉換器 → · D-day 計算器 → · 所有日期與時間工具 →

指南

瞭解更多

01

什麼是 Hijri(伊斯蘭)曆?

Hijri 曆是一種純陰曆,通行於整個伊斯蘭世界,以希吉拉(Muhammad 於 622 CE 自麥加遷往麥地那)作為紀年的起點。每年有 12 個月,約 354-355 天,比公曆年短,因此 Hijri 日期每年相對於公曆大約會提早 11 天。它用來決定伊斯蘭宗教節期的日期,例如齋戒月 Ramadan(第 9 月)。
02

轉換方式與兩種曆法變體

Gregorian → Hijri: 工具會先嘗試瀏覽器的 Intl.DateTimeFormat API,並使用 calendar: 'islamic-umalqura'(沙烏地阿拉伯官方的 Umm al-Qura 日曆,基於天文計算)。如果瀏覽器其實不支援,卻靜默改用其他曆法(可透過檢查 resolvedOptions().calendar 偵測),則會回退到 calendar: 'islamic-civil'(依固定算術規則計算的表格式曆法)。

Hijri → Gregorian: 直接反向轉換沒有標準 API,因此工具會先估算接近給定 Hijri 年份的公曆日期,接著逐日向前與向後搜尋,把每個候選日期再轉回 Hijri 並與您的輸入比對(最多限制 800 次迭代),直到找到完全相符的日期。
03

與本地觀月曆法的差異

本工具使用的 Umm al-Qura 與伊斯蘭民用曆都是計算式(算術式)曆法。它們與某些國家、地區及宗教權威依實際肉眼觀測新月來決定每月開始日的做法,最多可能相差 ±1 天。如果您需要宗教用途的精確日期,也請一併查核您所在地權威機構的官方公告。

常見問題

Umm al-Qura 和伊斯蘭民用曆有什麼不同?
Umm al-Qura 是沙烏地阿拉伯的官方曆法,基於天文計算出的月相;而伊斯蘭民用曆則是依固定算術規則計算的表格式曆法(每 30 年週期中有 11 個閏年)。本工具優先使用 Umm al-Qura,只有在瀏覽器不支援 Umm al-Qura 時才會自動回退到民用曆。
這會和實際觀月日期不同嗎?
會。由於本工具使用的是計算式(算術式)曆法,因此它與某些國家和社群依實際觀月決定月份開始日的做法,最多可能相差 ±1 天。若是宗教節期等日期必須精準的情況,請查核您所在地權威機構的官方公告。
舊版瀏覽器也能用嗎?
此工具使用瀏覽器的 Intl calendar API(ICU)。多數現代瀏覽器都支援 Umm al-Qura,或至少支援伊斯蘭民用曆,但非常舊的瀏覽器可能兩者都不支援,屆時會顯示提示訊息。