Jump to content
Mohamad Magdy

حساب مواقيت الصلاة الشرعية

Recommended Posts

 

بسم الله الرحمن الرحيم

 

حساب مواقيت الصلاة الشرعية

لأى مكان بالعالم

 

 

الأخوة الكرام نظرا لدقة أمر المواقيت وخاصة مواقيت الصلاة الشرعية فقد وضعت هنا معادلات بسيطة لحساب مواقيت الصلاة الشرعية ولم أضف فىالمعادلات أثر إرتفاع الموقع عن سطح البحر أو أثر عوامل الإنكسار أو عناصر الحرارة والضغط الجوى وغيرها من القيم التى نستخدمها فى الحسابات إذا أردنا الحساب بدقة تصل إلى كسور بسيطة من الثانية ولكنى فضلت تبسيط المعادلات حتى يتمكن اى شخص من حساب المواقيت بدقة وهى تعطى نتائج جيدة ودقيقة جدا

 

 

العناصر الملطلوبة للحساب هى :

 

خط الطول الجغرافى للمكان المطلوب الحساب له ورمزه Long

خط العرض الجغرافى للمكان المطلوب الحساب له ورمزه Lat

فرق التوقيت الموقعى عن خط توقيت جرينتش

العام والشهر واليوم المطلوب الحساب له

 

فى حساب طول الشمس وموقعها فضلت هنا التبسيط ولم أكتب المعادلات التى نستخدمها فى حساب الظواهر الكونية بل ايضا فضلت التبسيط قد ما استطعت وهنا موقع الشمس بحسب مركزية الأرض Geocentric وهى معادلات بسيطة جدا ولكنها دقيقة بحول الله وقوته

 

أولا نحسب طول " موقع الشمس " للحصول على الميل الزاوى والمطلع المستقيم المستخدم بمعادلات مواقيت الصلاة

 

نحسب اليوم الجوليانى ورمزه D من المعادلة :

 

D =((367*Y)-(INT((7/4)*(Y+INT((M+9)/12))))+INT(275*(M/9))+d-730531.5)

 

مع ملاحظة أن Y = Year = العام

و M = Month = الشهر

و d= Day = اليوم

وهذا هو العام والشهر واليوم المطلوب له الحساب

 

نحسب طول الشمس الوسطى ورمزه L من المعادلة

 

L = 280.461+0.9856474*D

 

مع مراعاة أن يكون الناتج لا يقل أو يزيد عن 360°

 

ثم نحسب حصة الشمس الوسطى ورمزه M من المعادلة

 

M = 357.528+0.9856003*D

 

مع مراعاة أن يكون الناتج لا يقل أو يزيد عن 360°

 

 

ثم نحسب طول الشمس البروجى ورمزه Lambda من المعادلة

 

(Lambda = L +1.915*SIN(M)+0.02*SIN(2*M

 

مع مراعاة أن يكون الناتج لا يقل أو يزيد عن 360°

 

 

ثم نحسب ميل دائرة البروج ورمزها Obliquity من المعادلة

 

Obliquity = 23.439-0.0000004*D

 

ثم نحسب المطلع المستقيم ورمزه Alpha من المعادلة

 

((Alpha =ATAN (COS(Obliquity)*TAN(Lambda

 

مع مراعاة أن يكون الناتج لا يقل أو يزيد عن 360° بالمعادلة

 

(Alpha = Alpha - (360*INT(Alpha /360

 

ثم نعدل المطلع المستقيم

 

Alpha = Alpha + 90 * ( TRUNC ( Alpha / 90 ) -TRUNC(Alpha / 90))

 

نحسب الزمن النجمى ورمزه ST بالدرجات الزاوية من المعادلة

 

ST =100.46 + 0.985647352 *D

 

ثم نحسب ميل الشمس الزاوى ورمزه Decمن المعادلة

 

((Dec =ASIN(SIN (Obliquity )*SIN(Lambda

 

نحسب زوال الشمس الوسطى noon من المعادلة

 

Noon = Alpha - ST

 

مع مراعاة أن يكون الناتج لا يقل أو يزيد عن 360° بالمعادلة

 

ثم الزوالى العالمى UT Noonمن المعادلة

 

UT Noon = Noon - Long

 

حيث أن Long هو خط الطول الجغرافى للمكان

 

ثم الزوال المحلى Local Noonبالمعادلة وهو وقت صلاة الظهر

 

Local Noon = UT Noon /15 + Zone

 

حيث أن Zone هو فرق التوقيت العالمى

 

 

نحسب وقت صلاة العصر الأول وهو المذهب الشافعى " وهو معمول به فى كثير من الأقطار "

 

نحسب إرتفاع الشمس لوقت صلاة العصر Asr Altمن المعادلة

 

((Asr Alt = ATAN (1+ TAN( Lat - Dec

 

حيث أن Lat هو خط العرض الجغرافى

و Dec هو ميل الشمس الزاوى

 

وإذا أردتها لوقت صلاة العصر الثانى " المذهب الحنفى " يكون من المعادلة :

 

((Asr Alt =ATAN(2+TAN(Latitude - Dec

 

ثم نحسب قوس الدائر أى الوقت المتبقى من وقت الظهر حتى صلاة العصر قوس العصر Asr Arc من المعادلة :

 

Asr Arc =ACOS ((SIN(90- Asr Alt )-SIN(Dec)*SIN(Lat))/(COS(Dec)*COS(Lat)))

 

الناتج هنا بالدرجات الزاوية يحول لزمن بالقسمة على 15

 

Asr Arc = Asr / 15

 

فيكون وقت صلاة العصر Asr Time من المعادلة

 

Asr Time = Local Noon + Asr Arc

 

نحسب وقت شروق الشمس وغروبها من المعادلة :

 

نحسب نصف قوس النهار Durinal Arcمن المعادلة

 

Durinal Arc=ACOS ((SIN(-0.8333 )-SIN(Dec)*SIN(Lat))/(COS(Dec)*COS(Lat)))

 

 

وقت الشروق Sun Rise

 

(Sun Rise = Local Noon - (Durinal Arc / 15

 

وقت الغروب Sun Set

 

(Sun Set = Local Noon + (Durinal Arc /15

 

نحسب وقت صلاة العشاء من المعادلة

 

اولا نحسب فضل الدائر وهو الوقت المتبقى من وقت صلاة الظهر إلى وقت العشاء Esha Arc

 

Esha Arc = ACOS ((SIN(-18 )-SIN(Dec)*SIN(Lat))/(COS(Dec)*COS(Lat)))

 

فيكون وقت صلاة العشاء Esha Time

 

(Esha Time = Local Noon +( Esha Arc /15

 

نحسب وقت صلاة الفجر من المعادلة

 

أولا نحسب فضل دائر الفجر وهو الوقت المتبقى من وقت صلاة الفجر حتى وقت صلاة الظهر Fajr Arc

 

Fajr Arc = ACOS ((SIN(-18 )-SIN(Dec)*SIN(Lat))/(COS(Dec)*COS(Lat)))

 

 

فيكون وقت صلاة الفجر Fajr Time

 

(Fajr Time = Local Noon – (Fajr Arc /15

 

وتسهيلاً وضعت ملف إكسل به المعادلات مطبقة فقط يمكنك تغيير خط الطول والعرض وفرت التوقيت والعام او الشهر او اليوم وإن شاء الله ستحسب القيم .. ويمكنم مراجعه وتطبيق المعادلات على الملف حتى يتم مراجعة النتائج بعون الله

 

أتمنى أن تكون نافعه بعون الله تعالى

 

والسلام عليكم ورحمة الله وبركاته

 

محمد مجدى عبد الرسول

حساب_مواقيت_الصلاة.zip

Share this post


Link to post
Share on other sites

السلام عليكم ورحمة الله وبركاته

في اشياء لم افهمها

مثل INT ، هل المقصود بها integer ?

ايضا لم افهم TRUNC ؟

 

وشكرا

اختكم زنبق

 

Share this post


Link to post
Share on other sites

اقتباس (Mohamad Magdy @ 24th Nov 2004, 06:46 PM)
أتمنى أن تكون نافعه بعون الله تعالى

مشكور أخي

ما أصدق وأنا أحصل على المعادلة

أخبر بأني مبرمج فيجوال بيسيك وإنشاء الله إن تيسر لي الأمر وفهمت المعادلة أصمم برنامج بسيط لأوقات الصلاة biggrin.gif

Share this post


Link to post
Share on other sites

يا أختي زنبق

المقصود ب Int هي إحطاء المتغير من النوع Integer قيمة مناسبة له هذا بالنسبة للبرمجة

وبالتوضح هو يزل الفاصلة مثل Int(1.0)=1 أي 1.50 يجعلها 1 فقط و 5.60 يجعلها 5 فقط هل هذا واضح

وكلمة TRUNC تشابه Int

ولكِ التفاصيل في كلمة TRUNC

TRUNC

الفائدة :

اقتصاص رقم إلى عدد صحيح بإزالة الجزء الكسري للرقم.

بناء الجملة :

TRUNC(number,num_digits)

 

Number (الرقم) الرقم الذي ترغب في اقتصاصه.

 

Num_digits (عدد الأرقام) رقم يحدد دقة الاقتصاص. تساوي القيمة الافتراضية لـ num_digits صفراً.

ملاحظة:

تتشابه كلاً من TRUNC وINT في أن كل منهما يقوم بإرجاع عددين صحيحين. تقوم TRUNC بإزالة الجزء الكسري للرقم. تقوم INT بتقريب الرقم إلى أقرب عدد صحيح استناداً إلى قيمة الجزء الكسري للرقم. تختلف INT و TRUNC فقط عند استخدام أرقام سالبة: تقوم TRUNC(-4.3) بإرجاع -4، ولكن تقوم INT(-4.3) بإرجاع -5 لأن -5 هو الرقم الأدنى.

مثال:

قد يصبح هذا المثال أسهل لفهم إذا قمت بنسخه إلى ورقة عمل فارغة.

 

قم بإنشاء مصنف أو ورقة عمل فارغة.

حدد المثال في موضوع التعليمات. لا تحدد رؤوس الصفوف أو الأعمدة.

 

تحديد مثال من التعليمات

 

اضغط CTRL+C.

في ورقة العمل، حدد خلية A1، واضغط CTRL+V.

للتبديل بين عرض النتائج وعرض الصيغ التي تقوم بإرجاع النتائج، اضغط CTRL+` (العلامة النطقية)، أو من القائمة أدوات، أشر إلى تدقيق الصيغة، ثم انقر فوق وضع تدقيق الصيغة.

 

الصيغة الوصف (النتيجة)

TRUNC(8.9)= الجزء الصحيح لـ 8.9 (8)

TRUNC(-8.9)= الجزء الصحيح لـ -8.9 (-8)

TRUNC(PI())= الجزء الصحيح لـ pi (3)

 

هذا شرح الإكسل نفسه أنا بالصعوبة فهمته

 

------------------

 

يا أخ محمد أشكرك على هذا الشرح وأنا دورت على هذا المعادلة كثر وما توقع هذه الصعوبة

...

كنت أتتبع الطرق من الملف المرفق حق الإكسل وأحولها إلى أوامر بلغة الفيجوال بيسيك 6 ولكن هناك أختلافات في بعض الأوامر

ولله الحمد حصلت على بدائل لهذا الأوامر

ولكن هناك أمر واحد خرب علي عملي كله وهو ACON هل لك طريقة بديله عنه

صراحة تعبت عشان أحل هذه المشكلة وذهبت إلى التعليمات في الإكسل ودخت هناك (بين جيب تمام الزاوية) ولم أعرف هل لديك

طريقة في إجاد بديل كإعطائي أمر أو معادلة بديلة ... كمل جمالتك بحل هذه المشكله

... إذا كنت لا تعلم بديل أخبرني ...

﴿إن الصلاة كانت على المؤمنين كتابا موقوتا

Share this post


Link to post
Share on other sites

الأخ الكريم

 

trunc هى الحصول على الرقم الصحيح دون الكسر العشرى

 

واى شىء تحتاجونه فى البرمجه ان تسالوا ان شاء الله ارد عليكم

 

محمد مجدى

 

Share this post


Link to post
Share on other sites

عفوا ة بالنسبة لعمل الدالتين فهو يختلف حسب لغة البرمجة التي استعملت فيها..

بالنسبة للغة الباسكال فالدالتين ترجعان عدد بدون جزء عشري..

غير أن الفرق يكمن في طبيعة العدد المرجع من طرف كل دالة:

TRunc ترجع عدد صحيح طبيعي من صنف Integer.

غير أن INT ترجع عددا بدون جزء عشري أي خالي من الفاصلة العشرية إلا أنه من صنف Real

Share this post


Link to post
Share on other sites

السلام عليكم ورحمة الله وبركاته

 

بالنسبة اللغة سي و سي ++ وايضا الجافا int تقوم بارجاع عدد صحيح بدون كسر ولا تقريب

 

اختكم زنبق

Share this post


Link to post
Share on other sites

 

الأخ أبو طحمرة

وفقكم الله في مهامكم

 

إذا أردت أن تحسب معكوس جيب التمام Acos ولا يتمتع برنامجك بخاصية حساب هذه الدالة فبإمكانك الأستعانة بالدالة Asin والحاصل اطرحه من 90 درجة

والمعادلة لها كالتالي

Acos = 90-Asin

 

مثال

X=0.93969262

المطلوب حساب

[Acos(x

ولنفرض أن البرنامج معي لا يوجد به خاصية حساب الدالة Acos

لذلك أستخدم الدالة Asin فأحصل على الناتج 20

ثم أطرحه من 90 فالحاصل هو 70

إذن Acos (x) = 70

 

أخوك سالم الجعيدي

 

Share this post


Link to post
Share on other sites

السلام عليكم

أعتقد وجود خطأ في اخر معادلة لل ALPHA

و الصحيح أنها كذلك

Alpha = (Alpha + 90 * ( TRUNC ( Lambda / 90 ) -TRUNC(Alpha / 90)))

Share this post


Link to post
Share on other sites

بالنسبة لموضوع ال INT & TRUNC

ده كود انا عملته حسب فهمي لهما من ال اكسيل

signed int TRUNC(float num)
{
return num;
}
/////////////////////////////////////////////////////////

signed int  INT(float num)
{
signed int temp;
if(num<0)
  {
   num = num*-1;
 	temp = (num +1);
     temp = temp*-1;
  }
  else
  {
     temp = num;
  }

return temp;
}

Share this post


Link to post
Share on other sites

الملاحظة التي أشار إليها الأخ KRUMOOZ عن alpha صحيحة

و alpha تعني المطالع المستقيمة للشمس

وقد ذكر الأستاذ محمد مجدي أن حاصل ( ألفا ) لا بد أن تكون محصورة بين صفر درجة و 360 فقط ثم أتى بالصيغة البرمجية لحساب الإستثناءات لألفا

وهنا أود الأفادة بالطريقة المعهودة ( بدون الصيغ البرمجية ) لحساب ألفا في حالاته الإستثنائية

 

If lambda > 90

And lambda < 180

Then

Alpha = alpha + 180

If lambda > 180

And lambda < 360

Then

Alpha = alpha + 360

 

 

 

أخوكم سالم الجعيدي

Share this post


Link to post
Share on other sites
السلام عليكم

أعتقد وجود خطأ في اخر معادلة لل ALPHA

و الصحيح أنها كذلك

Alpha = (Alpha + 90 * ( TRUNC ( Lambda / 90 ) -TRUNC(Alpha / 90)))

أخى الكريم

 

شكرا على تعقيبك

 

مداخلتك طيبه ولكن حاول ان تقوم بهذة العمليه الحسابية للمطلع المستقيم بعد حساب المطلع المستقيم

وهذا كى يتم التوافق بينها وبين الطول البروجى للشمس

اى ان قيمة المطلع المستقيم التى سوف تقوم بحسابها ادخلها فى هذة المعادلة واعتقد اننى ارفقتها بملف الاكسل

 

 

محمد مجدى

Share this post


Link to post
Share on other sites

الاستاذ محمد مجدي

هل يمكن مساعدتي بجداول خطوط الطول و دوائر العرض للمدن (لحساب مواقيت الصلاة) و شكراً

Share this post


Link to post
Share on other sites

ساحاول اخى ان شاء الله

 

 

وارجوا اذا توافرت عند احد الأخوه بالمنتدى ان يرسلوها لك حتى اتمكن من ارسالها لك

 

 

وشكرا

محمد مجدى

Share this post


Link to post
Share on other sites

أنا طالبة في قسم علوم الحاسب الألي، ولدي مشروع تخرج عبارة عن برنامج يحسب مواقيت الصلاة لجميع دول العالم، وقد استخدمت طريقتكم في الحساب إلا أن لدي بعض الأخطاء ولا أعرف ما السبب ولدي بعض الأسئلة:

1. في حال كانت المدينة تقع غرب خط غرينتش W أو جنوب خط الاستواء S هل استخدم Longitude and Latitude كما هم أم يجب أن تكون الإشارة سالبة.

2. في حالة مدينة Buenos التي لها الأبعاد التالية Latitude 34 34 S و Longitude 58 25 W عند استخدام المعادلة ACos(X) فإن X تكون أكبر من واحد مما يتسبب بمشكلة في الحساب حيث يجب أن تكون بين 1 و1- .

 

أرجوا منكم مساعدتي في أسرع وقت فالمشروع كله متوقف على هذه الحسابات علماً بأني أستخدم برنامج visual basic.net

ولكم مني جزيل الشكر

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Share this post


Link to post
Share on other sites

خطوط العرض الغربية اشارتها سالبة

 

ونحن تحت امركم لاى استفسار فالامر ليس بصعب

 

 

وشكرا

محمد مجدى

Share this post


Link to post
Share on other sites

بعد إذن أستاذي محمد مجدي

أرجو من الأخت farawla أن تذكر لنا أمرين

الأول أن تكتب الطول والعرض للمدينة بالكسر العشري

مثلاً 25 درجة 14 دقيقة نكتبه بالكسور العشري هكذا 25.233333

أو أن توضح لنا أيهما الدرجات وأيهما الدقائق لأن الأرقام سيلتبس علينا

 

ثانياً حددي التاريخ الذي حسبت فيه مواقيت الصلاة

وإن شاء الله سنساعدك قدر الإمكان

 

Share this post


Link to post
Share on other sites

أنا آسفة على عدم التوضيح

خط العرض للمدينة 34 درجة و 34 دقيقة أما خط الطول فهو 58 درجة و 25 دقيقة و قد حسبت الوقت خلال شهر مارس وأبريل لعدة أيام من الشهرين

Share this post


Link to post
Share on other sites

برجاء عرض المشكلة التى تعترضكم أثناء الحساب لمواقيت الصلاة الشرعية

وبيان خط العرض جنوبى ام شمالى وخط الطول شرقى ام غربى وفرق التوقيت ماهو وقبل او بعد جرينتش

 

 

 

وشكرا

 

محمد مجدى

Share this post


Link to post
Share on other sites

أنا أشكر أختي Farawla كثيراً

على سؤالها التي لفتت نظرنا إلى ملاحظة كان الكثير من هواة الفلك والحساب يقعون فيه أثناء تطبيقهم لحساب وقت العصر

فالقانون المشهور لحساب ارتفاع الشمس لوقت العصر بالقاعدة

Asr Alt = ATAN (1 + TAN( Lat- Dec))

هذه القاعدة صحيحة بلا شك ، لكن بشرط أن يكون قيمة عرض البلد أكبر من ميل الشمس

أي

Lat > Dec

وذلك لكي لا يصبح حاصل الفرق بالسالب

فإن كان الحاصل بالسالب جاءت النتائج مغلوطة بلا شك

لذلك أقترح لأجل التصحيح أن نضيف دالة القيمة المطلقة ABS( )

وهي دالة معروفة يحول حاصل الحساب السالب إلى موجب دائماً

وعليه يصير القانون العام لحساب ارتفاع الشمس لوقت العصر هو

هكذا :

 

Asr Alt = ATAN (1 + TAN(ABS( Lat- Dec)))

 

والمدينة التي تسأل عنها أختنا فراولة Buenos

هي بونس آيروس عاصمة الأرجنتين

طولها 58 درجة 25 دقيقة غربي

عرضها 34 درجة 34 دقيقة جنوب خط الأستواء

وفارق التوقيت عن غرينتش - 3 ( سالب ثلاثة )

 

وحيث أن العرض جنوبي فإننا في الحساب نجعلها بالسالب

وكذلك عرض البلد بالسالب

 

وحيث أن ميل الشمس في شهر ابريل هو بين 5 درجات و 14 درجة بالموجب

وعرض البلد بالسالب فحاصل الفرق بينه وبين الميل سيصبح بالسالب

لذلك يجب حذف إشارة السالب من حاصل الفرق باستخدام القيمة المطلقة

أرجو أن يكون ما ذكرته فيها الأجابة على احتياج الأخت farawla

أما إن كان إن كان غير واضح فنرجو الأفادة

سالم الجعيدي

 

 

Share this post


Link to post
Share on other sites

الأخوه الأعضاء الكرام المشاركين في هذا الموضوع جزاكم الله خيرا علي المجهود الذي بذلتموه في توضيح الفكره التي ساعدتني كثير في عمل برنامج لحساب مواقيت الصلاة وسوف انشره علي النت قريبا وشكر خاص للاستاذ محمد مجدي علي معلوماته القيمه

ولكني واقع الان في مشكله وأرجو أن تساعدوني في حلها

وهي عند حسابي لمدينه القاهره خط العرض: 30.0500 خط الطول: 31.2500 وفرق التوقيت ساعتين ليوم 4 مايو 2005

كانت النتائج المحصله لدي عن طريق تطبيق الحسابات الموجوده في الاكسل المرافق مع الموضع

فجر = 3:40

شروق = 5:09

ظهر = 11:50

عصر= 15:27

مغرب = 6:32

عشاء = 8:00

ولكن عند مراجعتي لهذه المواقيت مع كل من موقع الباحث الاسلامي

وموقع جريدة الاهرام الجريدة الرسمية المصرية

وجدت المواعيد في هذين الموقعين واحده ولكنها مختلفه مع نتائج الاكسل شييت وهذا يتضح من البيانات التالية المنقوله منهم

فجر = 3:33

شروق = 5:08

ظهر = 11:52

عصر= 15:29

مغرب = 6:34

عشاء = 7:59

والفروق بينهم دقائق ولكن في صلاة الفجر وصل الفجر الي 7 دقائق blink.gifunsure.gif

أرجو الإفادة حيث أريد ان تكون مواعيد الصلاة التي سوف تظهر في البرنامج دقيقه جدا حتي لا يتسبب اي خطا في مشاكل شرعيه وجزاكم الله خيرا علي المجهود

 

Share this post


Link to post
Share on other sites

الأخ hosamsad

حياكم الله

الفلكيون يحسبون مواقيت الصلاة بقانون المثلث الكروي ولا خلاف على ذلك

وهذ القانون يحتوي على ثلاثة عناصر

عرض البلد

ميل الشمس

مقدار ارتفاع أو إنخفاض الشمس

 

فحساب عرض البلد وكذلك ميل الشمس هي من المسائل المتفقة عليهما لا يقع فيهما الخلاف بين الفلكيين

وإنما وقع خلافات يسيرة بينهم في مقدار انخفاض الشمس لوقت طلوع الفجر

فالجمهور على أنه -18 درجة ( هذا كلام جمهور الفلكيين ) والحساب الذي بناه الأستاذ محمد مجدي على هو ترجيح الجمهور

 

أم القرى رجحت أن انخفاض الشمس لوقت الفجر هو -19 وهذا مبنى على إعتمادهم للأحتياط

 

أما هيئة المساحة المصرية فقد اعتمدت إنخفاض -19.5 درجة لطلوع الفجر

 

نأتي الآن لطريقة الحساب

هذا هو القانون الذي ذكره آنفاً أستاذي محمد مجدي وهو على ترجيح الجمهور

Fajr Arc = ACOS ((SIN(-18 )-SIN(Dec)*SIN(Lat))/(COS(Dec)*COS(Lat)))

 

ولأجل التغيير لكي يوافق حسابات هيئة المساحة المعتمدة بالقطر المصري

إجعل المعادلة هكذا

Fajr Arc = ACOS ((SIN(-19.5 )-SIN(Dec)*SIN(Lat))/(COS(Dec)*COS(Lat)))

لاحظ غيرنا الرقم من -18 إلى -19.5

والحقيقة أننا سعداء جداً أنك استطعت أن تستوعب القوانين والمعادلات التي شرحها الأستاذ محمد مجدي وقمت ببرمجتها في الكمبيوتر ، لأن هذه هي أهداف منتدى القطيف في نشر الثقافة الفلكية

على العموم لأجل تطوير برنامجك إجعل إختيارات بها لكي تختار بين الفجر على ترجيح الجمهور أم على هيئة المساحة الخ

واجعل هناك إختيار بين العصر على مذهب الجمهور أم العصر على المذهب الحنفي

المهم إذا تطرقت للموضوع فستجد أنه متوسع وفي نفس الوقت شيق جداً

ندعو الله لك بالتوفيق ومزيداً من النجاح والتقدم

أخوك سالم الجعيدي

Share this post


Link to post
Share on other sites

عفواً

تذكرت استدراكاً بسيطاً قد يفيد الجميع

ألا وهو أن أذكر المدارس الفلكية في حساب الفجر والعشاء كالتالي

 

جامعة العلوم الأسلامية بكراتشي

للفجر -18

للعشاء -18

 

الأتحاد الأسلامي بأمريكا الشمالية

للفجر -15

للعشاء -15

 

رابطة العالم الأسلامي

للفجر -18

للعشاء -17

 

جامعة أم القرى

للفجر -19

للعشاء ( بعد المغرب بساعة ونصف دائماً ، إلا في شهر رمضان فإن العشاء بعد المغرب بساعتين )

 

الهيئة المصرية العامة للمساحة

للفجر -19.5

للعشاء -17.5

 

جميع هذه الأقوال هي إجتهادات لم يحسم أمرها بعد

لذلك نجد أن جميع البرامج التي تحسب مواقيت الصلاة تضع خانة للأختيارات بين هذه المدارس

لكن الذي عليه الجمهور في الفجر هو -18

والكلام في هذا الموضوع طويل جداً وذات شجون

والله أعلم

Share this post


Link to post
Share on other sites

الأستاذ محمد

 

شكراً كثيرا على المعلومات النيرة والتي كنت أحاول ان أعملها لاكثر من عام ولكن لم أنتهي منها، ولله الحمد قمت أنت بعملها وأدعو الله ان يجعلها في ميزان حسناتك.

 

أخي العزيز مساعدة أخيرة أتمنى الحصول عليها وهي كيفية أضافة خطوط الطول والعرض إذا كان يوجد بها كسور حتى نحصل على التوقيت المناسب والدقيق.

 

والسلام عليكم ورحمة الله وبركاته

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×