📐 كيف تُحسب مواقيت الصلاة بنفسك؟ — الدليل الفلكي الكامل خطوة بخطوة
دليل شامل لحساب مواقيت الصلاة الخمس رياضياً: معادلات الفجر والشروق والظهر والعصر والمغرب والعشاء مع مثال تطبيقي كامل للرياض، وجداول الزوايا للمناهج العالمية، وشرح دور خط العرض والزمن الشمسي.
في عام 1978م، جمع علماء وفلكيون من عشر دول في مكة المكرمة لحل إشكالية تؤرق المسلمين منذ قرون: كيف نوحّد مواقيت الصلاة علمياً للمسلمين في كل بقاع الأرض؟ خرجت تلك الندوة بمنهج الزوايا الذي تعتمده رابطة العالم الإسلامي حتى اليوم. لكن قبل تلك الندوة بألف عام، كان علماء المسلمين — ابن الهيثم والبيروني والخوارزمي — يشتقون هذه المعادلات بالقلم والحساب، ويُحددون مواقيت الصلاة بدقة مذهلة.
في هذا الدليل ستتعلم ما تعلّموه: كيف تُحسب مواقيت الصلاة الخمس من الصفر، بالمعادلات الفلكية الحقيقية، مع مثال تطبيقي كامل للرياض.
القسم الأول: الأساس — ماذا تعني مواقيت الصلاة فلكياً؟
كل مواقيت الصلاة مرتبطة بموضع الشمس في السماء. الفكرة الجوهرية هي زاوية ارتفاع الشمس (Solar Altitude) فوق الأفق أو تحته:
| وقت الصلاة | تعريفه الفلكي | زاوية الشمس |
|---|---|---|
| الفجر | بداية الضوء الصادق | −18.5° تحت الأفق (أم القرى) / تتفاوت بالمنهج |
| الشروق | ظهور حافة الشمس فوق الأفق | 0° (مع تصحيح الانكسار الضوئي −0.833°) |
| الظهر | تمام زوال الشمس عن دائرة نصف النهار | أعلى نقطة (culmination) |
| العصر | ظل الشيء = طوله + ظل الزوال | يعتمد على المذهب وخط العرض |
| المغرب | غروب الشمس تماماً | −0.833° (مع الانكسار) |
| العشاء | اختفاء الشفق الأحمر | −17° أو −18° أو 90 دقيقة بعد المغرب |
يتضح من الجدول أن كل وقت إما يُحسب من زاوية الشمس تحت الأفق (الفجر/العشاء/الشروق/المغرب)، أو من نسبة الظل (العصر)، أو من ذروة الشمس (الظهر).
القسم الثاني: المتغيرات الأربعة التي تحتاجها
قبل أي حساب، احتاج أربعة أرقام:
| المتغير | الرمز | مثال (الرياض) | كيف تجده؟ |
|---|---|---|---|
| خط العرض | φ (phi) | 24.68° شمال | خرائط جوجل / GPS |
| خط الطول | λ (lambda) | 46.72° شرق | خرائط جوجل / GPS |
| المنطقة الزمنية | TZ | +3 (توقيت الرياض) | إعدادات الهاتف |
| رقم اليوم في السنة | N | 15 (15 يناير) | يناير=1-31، فبراير=32-60… |
القسم الثالث: الخطوة الصفر — حساب موضع الشمس
قبل حساب أي وقت، نحتاج معرفة موضع الشمس في ذلك اليوم بتحديد ثلاثة أحجام:
أ) الميل الشمسي (Solar Declination — δ)
الميل هو "بُعد" الشمس عن خط الاستواء بالدرجات. يتراوح بين +23.45° صيفاً و−23.45° شتاءً.
q = 280.459 + 0.98564736 × N ← الطول الوسطي للشمس
L = q + 1.915×sin(g) + 0.020×sin(2g) ← الطول الإهليلجي
δ = arcsin(0.39779 × sin(L))
ب) معادلة الوقت (Equation of Time — EqT)
الفرق بين الوقت الشمسي الحقيقي والوقت الشمسي الوسطي. تتراوح بين −16 و+14 دقيقة على مدار السنة.
EqT = (q − RA) ÷ 15 ← بالساعات
القسم الرابع: حساب وقت الظهر (أسهل المواقيت)
الظهر = لحظة بلوغ الشمس أعلى نقطة في السماء (الزوال). المعادلة مباشرة:
التفسير: نبدأ من الظهيرة التوقيت العالمي (12:00 UTC)، نضيف فارق المنطقة الزمنية، نطرح الفرق الناتج عن موقعنا على خط الطول (الأرض تدور 15° كل ساعة)، ثم نصحح بمعادلة الوقت.
القسم الخامس: حساب الشروق والغروب والمغرب
نحسب الزاوية الساعية للشروق (H₀)، وهي المسافة الزاوية بين الشمس وخط الزوال لحظة الشروق:
Sunrise = Dhuhr − H₀÷15
Sunset = Maghrib = Dhuhr + H₀÷15
الرقم −0.833° يجمع قطر الشمس الظاهري (0.533°) والانكسار الجوي الأفقي (0.3°)، لأن الشمس تبدو مرئية حتى بعد أن تنخفض هذا المقدار تحت الأفق الحقيقي.
القسم السادس: حساب وقت العصر (المعادلة الفريدة)
العصر يستخدم منطقاً مختلفاً تماماً: لا زاوية انخفاض، بل نسبة الظل. نحسب أولاً الزاوية التي تكون فيها نسبة الظل مساوية للطول الأصلي + ظل الزوال:
cot(A) = tan(|φ − δ|) + t
t = 1 للجمهور (ظافعي / مالكي / حنبلي)
t = 2 للحنفية
أي: A = arctan( 1 ÷ (tan(|φ−δ|) + t) )
← ثم نحسب الزاوية الساعية:
cos(H_asr) = [ sin(A) − sin(φ)×sin(δ) ] ÷ [ cos(φ)×cos(δ) ]
Asr = Dhuhr + H_asr ÷ 15
القسم السابع: حساب الفجر والعشاء بالزاوية
الفجر والعشاء يعتمدان على زاوية انخفاض الشمس تحت الأفق (θ). المعادلة واحدة، والفرق في قيمة θ ووقت التطبيق:
Fajr = Dhuhr − H_fajr ÷ 15 (θ = زاوية الفجر)
Isha = Dhuhr + H_isha ÷ 15 (θ = زاوية العشاء)
قيمة θ تختلف حسب المنهج — راجع جدول المناهج في القسم التاسع.
القسم الثامن: المثال التطبيقي الكامل — الرياض، 15 يناير 2026
البيانات: φ = 24.68°، λ = 46.72°، TZ = +3، N = 15، المنهج: أم القرى (θ_فجر = 18.5°)
الخطوة 1: موضع الشمس
| الحجم | المعادلة | النتيجة |
|---|---|---|
| g (الشذوذ الوسطي) | 357.529 + 0.9856 × 15 | 372.3° → 12.3° |
| q (الطول الوسطي) | 280.459 + 0.9856 × 15 | 295.2° |
| L (الطول الإهليلجي) | 295.2 + 1.915×sin(12.3°) + 0.02×sin(24.6°) | 295.7° |
| δ (الميل الشمسي) | arcsin(0.39779 × sin(295.7°)) | −21.0° |
| RA (المصعود المستقيم) | 295.7 − 2.466×sin(591.4°) + 0.053×sin(1182.8°) | 297.6° |
| EqT (معادلة الوقت) | (295.2 − 297.6) ÷ 15 | −0.160 ساعة (≈ −9.6 دق) |
الخطوة 2: وقت الظهر
= 12 + 3 − 3.115 + 0.160
= 12.045 ساعة = 12:02:42 ≈ 12:03
الخطوة 3: الشروق والمغرب
= [−0.01454 − (0.4175×(−0.3584))] ÷ [0.9085×0.9336]
= [−0.01454 + 0.1496] ÷ 0.8481
= 0.1350 ÷ 0.8481 = 0.1592
H₀ = arccos(0.1592) = 80.8°
Sunrise = 12.045 − 80.8÷15 = 12.045 − 5.387 = 6.658 = 6:39:29 ≈ 6:40
Maghrib = 12.045 + 5.387 = 17.432 = 17:25:55 ≈ 17:26
الخطوة 4: وقت العصر (الجمهور)
A = arctan(1 ÷ (tan(45.68°) + 1)) = arctan(1 ÷ 2.026) = arctan(0.4936) = 26.3°
cos(H_asr) = [sin(26.3°) − sin(24.68°)×sin(−21°)] ÷ [cos(24.68°)×cos(−21°)]
= [0.4431 + 0.1496] ÷ 0.8481 = 0.5927 ÷ 0.8481 = 0.6989
H_asr = arccos(0.6989) = 45.6°
Asr = 12.045 + 45.6÷15 = 12.045 + 3.040 = 15.085 = 15:05:06 ≈ 15:05
الخطوة 5: الفجر (زاوية 18.5°)
= [−0.3173 + 0.1496] ÷ 0.8481
= −0.1677 ÷ 0.8481 = −0.1978
H_fajr = arccos(−0.1978) = 101.4°
Fajr = 12.045 − 101.4÷15 = 12.045 − 6.760 = 5.285 = 5:17:06 ≈ 5:17
الخطوة 6: العشاء (أم القرى: 90 دقيقة)
النتيجة النهائية
| الوقت | النتيجة المحسوبة | المقارنة بالتطبيقات الرسمية |
|---|---|---|
| الفجر | 5:17 | 5:15 – 5:20 ✓ |
| الشروق | 6:40 | 6:38 – 6:42 ✓ |
| الظهر | 12:03 | 12:02 – 12:04 ✓ |
| العصر (جمهور) | 15:05 | 15:03 – 15:07 ✓ |
| المغرب | 17:26 | 17:24 – 17:28 ✓ |
| العشاء | 18:56 | 18:54 – 18:58 ✓ |
الفارق بيننا وبين التطبيقات الرسمية لا يتجاوز 1-3 دقائق — وهو ناتج عن تبسيط طفيف في معادلات الميل الشمسي. النسخة الكاملة تستخدم معادلات السلسلة الفورييه لدقة أعلى.
القسم التاسع: جدول المناهج العالمية وزواياها
| المنهج | الجهة | زاوية الفجر | زاوية / طريقة العشاء | المناطق الرئيسية |
|---|---|---|---|---|
| أم القرى (UmmAlQura) | السعودية | 18.5° | 90 دق (120 في رمضان) | السعودية، الخليج |
| مصر (Egyptian) | هيئة المساحة المصرية | 19.5° | 17.5° | مصر، شمال أفريقيا، سوريا |
| رابطة العالم الإسلامي (MWL) | مكة المكرمة | 18.0° | 17.0° | أوروبا، الهند، الفلبين |
| أمريكا الشمالية (ISNA) | أمريكا الشمالية | 15.0° | 15.0° | أمريكا، كندا |
| الاتحاد الإسلامي لأوروبا (UOIF) | فرنسا | 12.0° | 12.0° | أوروبا الغربية |
| تركيا (Diyanet) | تركيا | 18.0° | 17.0° (تحديد محلي) | تركيا، البوسنة |
| الكويت | الكويت | 18.0° | 17.5° | الكويت |
| قطر | قطر | 18.0° | 90 دق | قطر |
كلما كانت الزاوية أكبر (مثل 19.5° للمنهج المصري) كلما تقدّم وقت الفجر وتأخر وقت العشاء. الفرق بين منهج ISNA (15°) وأم القرى (18.5°) يصل إلى 20 دقيقة في المواسم الاعتيادية.
القسم العاشر: تأثير خط العرض — لماذا يختلف الوقت بين المدن؟
| المدينة | خط العرض | فجر 15 يناير | فجر 15 يونيو | الفرق (شتاء/صيف) |
|---|---|---|---|---|
| مكة المكرمة | 21.4° شمال | 5:29 | 4:21 | 68 دقيقة |
| الرياض | 24.7° شمال | 5:17 | 3:53 | 84 دقيقة |
| تبوك | 28.4° شمال | 5:58 | 3:22 | 96 دقيقة |
| إسطنبول | 41.0° شمال | 6:45 | 3:33 | 192 دقيقة! |
| لندن | 51.5° شمال | 6:06* | 2:48* | 198 دقيقة! |
* توقيت محلي (لندن: GMT/BST)
كلما زاد خط العرض عن خط الاستواء (شمالاً أو جنوباً)، زاد التفاوت الموسمي في أوقات الصلاة. في المناطق القطبية (≥ 65°) قد لا تغرب الشمس أو لا تشرق أصلاً لأيام — مما يُفضي إلى مسألة "المناطق القطبية" الفقهية الشهيرة.
القسم الحادي عشر: الأخطاء الشائعة في الحساب اليدوي
| الخطأ | السبب | التصحيح |
|---|---|---|
| استخدام λ بالإشارة الخاطئة | خطوط الطول الغربية سالبة | إسطنبول +29، لندن −0.13، نيويورك −74 |
| نسيان تحويل الدرجات إلى راديان | الآلات الحاسبة أحياناً تحتاج راديان | °× π/180 = راديان |
| تجاهل EqT | يبدو صغيراً لكن يصل ±16 دقيقة | لا تتجاهله أبداً |
| Asr بدون مراعاة المذهب | الفرق بين الجمهور والحنفية 30-50 دقيقة | تأكد من المذهب المعتمد |
| إغفال التوقيت الصيفي | TZ يتغير في بعض الدول | السعودية لا تُطبق التوقيت الصيفي |
| نسيان الانكسار الجوي (0.833°) | الشروق/المغرب يختلفان قليلاً | استخدم −0.833° لا 0° |
القسم الثاني عشر: الأدوات الرقمية للحساب الآلي
إذا أردت برمجة هذا الحساب بنفسك، المكتبات المعتمدة:
| المكتبة | اللغة | المصدر | المميزات |
|---|---|---|---|
| adhan.js | JavaScript / TypeScript | مفتوح المصدر | جميع المناهج، دقيق، خفيف |
| praytimes.org | Python / PHP / Java | مفتوح المصدر | بسيط، مناسب للتعلم |
| Aladhan API | REST API | aladhan.com | لا تثبيت، مجاني للاستخدام |
| prayer-times-calculator | Python | PyPI | يدعم المناطق القطبية |
مكتبة adhan.js هي الأكثر انتشاراً في التطبيقات الإسلامية الحديثة، وتُطابق نتائجها نتائج تطبيق Muslim Pro وغيره من التطبيقات الكبرى.
ربط المعرفة بالمواقيت اليومية
الآن بعد أن فهمت المعادلات، يمكنك أن تفهم لماذا:
- 🔸 أذان المسجد قد يختلف عن التطبيق — المسجد يُضيف هامش أمان 2-5 دقائق، وقد يعتمد منهجاً مختلفاً. اقرأ المقال الكامل عن هذه الأسباب السبعة ←
- 🔸 وقت الفجر أطول في رمضان — بعض الدول تُقدّم الفجر 30 دقيقة كاحتياط شرعي. تعرف على الفجر الكاذب والصادق ←
- 🔸 وقت العصر يختلف بين المذاهب — الفرق في قيمة t (1 أو 2) في معادلة الظل يصنع 30-50 دقيقة. مقارنة شاملة بين مناهج الحساب ←
- 🔸 وقت الضحى والإشراق محسوب بالشروق — الإشراق بعد شروق الشمس بـ 12-15 دقيقة. احسب وقت الضحى والإشراق بدقة ←
🕌 تحقق من مواقيت مدينتك
نستخدم في موقعنا معادلات أدق مع تصحيحات الارتفاع الجغرافي — تحقق من مواقيت الصلاة لأي مدينة سعودية:
📐 مناهج الحساب العالمية
هل تريد معرفة الفرق التفصيلي بين جميع مناهج حساب المواقيت وأيهم أدق لبلدك؟
🌙 الصلاة في مساجد مكة المكرمة
المسجد الحرام يتبع نظاماً خاصاً في تحديد المواقيت يختلف قليلاً عن المنهج العام:
س1: هل هذه المعادلات دقيقة أم تقريبية؟
المعادلات المستخدمة في هذا المقال دقة ±1-2 دقيقة مقارنة بالحسابات الفلكية الكاملة. السبب أننا استخدمنا نموذجاً مبسطاً للميل الشمسي يعتمد على معادلة درجة أولى، بينما التطبيقات المتخصصة (مثل adhan.js) تستخدم سلاسل فورييه من 8-10 حدود تُعطي دقة ثوانٍ معدودة. للاستخدام اليومي، دقة 1-2 دقيقة أكثر من كافية.
س2: لماذا تختلف نتائج التطبيقات المختلفة لنفس المدينة؟
ثلاثة أسباب رئيسية: (1) اختلاف المنهج المعتمد (الزوايا)، (2) اختلاف قيمة تصحيح الارتفاع الجغرافي إذا كانت المدينة على ارتفاع مرتفع، (3) بعض التطبيقات تُطبق تقريباً على الدقيقة (truncation) والبعض يُقرّب لأقرب دقيقة (rounding). هذا يفسر اختلاف 1-3 دقائق بين تطبيقين يعتمدان نفس المنهج. اقرأ المزيد عن أسباب الاختلاف.
س3: كيف تؤثر التضاريس والارتفاع على المواقيت؟
الارتفاع الجغرافي يؤثر على وقت الشروق والغروب فقط — كلما ارتفعت عن مستوى البحر تقدّم الشروق وتأخر الغروب قليلاً. التصحيح = 0.0347 × √(ارتفاعك بالأمتار) دقيقة. مثلاً: الطائف على ارتفاع 1800م تصحيح ≈ 1.47 دقيقة. التضاريس المحلية (جبال قريبة) قد تُعيق رؤية الأفق وتُأخر الشروق الفعلي، لكن الحساب يفترض أفقاً مستوياً.
س4: كيف أحسب العصر الحنفي؟
استبدل فقط قيمة t في معادلة العصر: بدلاً من t=1 (جمهور) استخدم t=2 (حنفي). هذا يجعل A أصغر (الزاوية أقل) مما يعني أن الشمس تكون أقل ارتفاعاً — أي الوقت يتأخر. في مكة المكرمة في يناير مثلاً: العصر الجمهور ≈ 15:10، والعصر الحنفي ≈ 15:55، فرق 45 دقيقة.
س5: لماذا معادلة الظهر تستخدم 12 وليس الشمس مباشرة؟
لأن 12:00 هي تعريف اصطلاحي لـ "الظهيرة" بتوقيت UTC (الوقت العالمي). كل منطقة زمنية مُعرّفة كإزاحة من UTC. خط الطول يُصحّح للفرق بين موقعك الحقيقي والمرجع الوهمي للمنطقة الزمنية. EqT يُصحّح لتذبذب سرعة الأرض في مدارها الإهليلجي. الثلاثة معاً يُعطوك لحظة الزوال الحقيقية بتوقيتك المحلي.
س6: هل يمكن حساب مواقيت الصلاة بالورقة والقلم فقط؟
نعم — هذا ما كان يفعله علماء الفلك المسلمون قبل ألف عام. كانوا يستخدمون جداول مُسبقة الحساب (أزياج) للميل الشمسي ومعادلة الوقت، ثم يطبقون المعادلات الهندسية. اليوم مع الآلة الحاسبة البسيطة يمكن إنجاز كل خطوات هذا المقال في 10 دقائق، والنتيجة دقيقة لـ 1-2 دقيقة.
س7: ما الفرق بين الوقت الشمسي الحقيقي والتقويمي؟
الوقت الشمسي الحقيقي هو الوقت المبني على موضع الشمس الفعلي الذي يتذبذب بسبب شكل مدار الأرض (إهليلجي) وميل محورها. الوقت الشمسي الوسطي هو متوسط هذا التذبذب على مدار السنة — وهو ما بنينا عليه منظومة المناطق الزمنية. الفرق بينهما هو "معادلة الوقت" التي تصل إلى ±16 دقيقة. التقويم المدني يستخدم الوقت الوسطي لاستقراره، لكن الصلاة مرتبطة بالشمس الحقيقية لذا نحتاج EqT للتحويل.
س8: لماذا لا تتغير مواقيت الصلاة في السعودية بالتوقيت الصيفي؟
لأن المملكة العربية السعودية لا تُطبّق التوقيت الصيفي. TZ ثابت على +3 طوال العام. في الدول التي تُطبّق التوقيت الصيفي (مثل مصر: +2 شتاءً و+3 صيفاً)، تتغير أوقات الصلاة بتوقيت الساعة ساعة كاملة، لكن موضع الشمس الحقيقي لا يتغير — فقط الإزاحة الرقمية للساعة. بعض العلماء في هذه الدول يُفضلون الصلاة بالتوقيت الشمسي الحقيقي، لا بالساعة الرسمية.