Methodology
Phương pháp tính toán giờ cầu nguyện và lịch Hồi giáo
Tổng quan
Islam.io.vn sử dụng các phương pháp tính toán được công nhận bởi các tổ chức Hồi giáo quốc tế, đồng thời tối ưu cho điều kiện địa lý Việt Nam.
Phương pháp tính giờ cầu nguyện
Các phương pháp được hỗ trợ
| Mã | Tên | Tổ chức |
|---|---|---|
MWL | Muslim World League | Muslim World League |
ISNA | Islamic Society of North America | ISNA |
Egypt | Egyptian General Authority of Survey | Egypt |
Makkah | Umm Al-Qura University, Makkah | Saudi Arabia |
Karachi | University of Islamic Sciences, Karachi | Pakistan |
Tehran | Institute of Geophysics, University of Tehran | Iran |
Jafari | Shia Ithna-Ashari | — |
Phương pháp mặc định cho Việt Nam
Islam.io.vn mặc định sử dụng MWL (Muslim World League) cho Việt Nam, phù hợp với cộng đồng Hồi giáo Sunni tại đây.
Công thức tính
Giờ cầu nguyện được tính dựa trên:
- Vĩ độ / Kinh độ của địa điểm
- Múi giờ (Việt Nam: UTC+7)
- Góc mặt trời tương ứng với từng thời điểm cầu nguyện
- Phương pháp Asr (Standard hoặc Hanafi)
Fajr = Sunrise - fajrAngle
Sunrise = Solar noon - half day
Dhuhr = Solar noon + timezone offset
Asr = Shadow length calculation
Maghrib = Sunset
Isha = Sunset + ishaAngleLịch Hijri
Chuyển đổi
Islam.io.vn sử dụng thuật toán Umm al-Qura (lịch thiên văn) làm cơ sở, với khả năng điều chỉnh ±1 ngày theo quan sát thực tế của cộng đồng địa phương.
Sự kiện Hồi giáo
Các sự kiện được tính toán tự động:
- Ramadan (tháng 9 Hijri)
- Eid al-Fitr (1 Shawwal)
- Eid al-Adha (10 Dhul Hijjah)
- Mawlid al-Nabi (12 Rabi' al-Awwal)
- Laylat al-Qadr (27 Ramadan)
Độ chính xác
Sai số tính toán giờ cầu nguyện: < 1 phút so với các ứng dụng Hồi giáo uy tín (Muslim Pro, Athan).
Nếu bạn phát hiện sai lệch, vui lòng mở issue trên GitHub.