زنبق 0 Report post Posted February 24, 2005 السلام عليكم ورحمة الله وبركاته ممكن طلب اريد معادلة تحويل التاريخ الميلادي الى هجري للضرورة اختكم زنبق Share this post Link to post Share on other sites
hamsa82 0 Report post Posted February 24, 2005 السلام عليكم ورحمة الله أهلا بكي أختي ضمن أسرة المنتدي. واتمني ان تستمتعي بانضمامك لتلك الأسرة . تجدي الرد علي طلبك بموضوع برنامج للتحويل من التقويم الميلادي لهجري. وستجدي هناك العكس أيضا . أهلا بكي مرة أخري . همسة Share this post Link to post Share on other sites
نوفيد خالد 0 Report post Posted February 24, 2005 أختي الكريم نزولا عند طلبك و شكر خاص للأخت همسة على تنبيهاتها الجيدة , و إفادة للجميع : تحويل التاريخ الميلادي إلى غيره: و نبدأ اليوم بتحويل التاريخ الميلادي للهجري , و سأعطي الطريقة كاملة مع مثال معقد كي لا يجد الطلاب صعوبة في غيره . الماضي من الميلادي = (( السنة الميلادية التامة * 365.25) + الشهور التامة + الأيام التامة ) + تأخر التاريخ اليوليوزي عن الغريغوري الخارج تهمل الفاصلة و لو تجاوزت نصف يوم , فهو الماضي من الميلادي أياما ( تنبيه) : قبل 4 أكتوبر 1582 م لا تطرح التأخر لأن التاريخ الميلادي يحسب حينها على الطريقة اليوليوزية . ( مثال ) تحويل الثلاثاء 15 أكتوبر 2002 م إلى أيام 2002 \ 4 الباقي 2 فهي بسيطة , التام من السنين 2001 * 365.25 = 730865.25 يوم نهمل الفاصلة يكون 730865 + التام من الشهور شتنبر 273 + الماضي من أكتوبر 14 = 731152 يوم +التأخر 13- يوم = 731139يوم تأخر التاريخ اليوليوزي عن الغريغوري : الخارج 1 = خارج (السنة الميلادية المطلوبة \ 100) تأخر التاريخ اليوليوزي عن الغريغوري = 2 - الخارج 1 + خارج ( الخارج 1 \ 4) و عندما نقول خارج ( x) فالمقصود أن تأخذ الخارج فقط و تهمل الباقي مهما بلغ ( مثال ) نريد تأخر التاريخ اليوليوزي عن الغريغوري لسنة 2005 م الخارج 1 = 2005 \ 100 الخارج 20 التأخر = 2 - 20 + خارج ( 20\ 4 ) = -13 يوم هو التأخر تحويل الميلادي إلى هجري = ( الماضي من الميلادي - 227016 يوم )\ 354.36667 الخارج هو السنة الهجرية التامة + 1 = السنة الهجرية المطلوبة الباقي + 1 = اليوم و الشهر الهجري الموافق , و الفاصلة إذا كانت أكبر من 0.5 يوم نجبرها يوما و أضفها . ( مثال ) نريد الموافق الهجري للجمعة 15 مارس 2002 م الماضي من الميلادي 730925 - 227016 = 503909\ 354.36667 = 1421 +1 = 1422 ه هي السنة الهجرية المطلوبة الباقي 353.962 جبرها 354يوم هي الماضي من الأيام + 1 يوم = 355 اليوم المطلوب أكبر من سنة - 354 = 1 نضيف السنة للسنين 1422 + 1 سنة = 1423 ه الباقي 1 يوم موافق فاتح محرم إذن الموافق الهجري للجمعة 15 مارس 2002 م هو فاتح محرم 1423 ه Share this post Link to post Share on other sites
زنبق 0 Report post Posted February 25, 2005 السلام عليكم ورحمة الله وبركاته مشكورين وايد بس اشلون اعرف شهر 29 او 30 هل عن طريق معادلة الكبس سنوات ؟؟ وانا اريد هذا المعادلة كامله لعمل برنامج . وشكرا اختكم زنبق Share this post Link to post Share on other sites
نوفيد خالد 0 Report post Posted February 26, 2005 كيف تكبس السنين العربية ؟ السنة القمرية 354.36667 أي 354 يوم و ثلث اليوم الثلث يكتمل يوما كل 3 سنوات تقريبا يوم الكبس يكمل به شهر ذي الحجة 29 = 1 ليصبح 30 يوم في السنة الكبيسة التي تصبح 355 يوم الكبس يتجمع منه في كل 30 سنة 11.012 يوم السنين الكبيسة 11 كل 30 سنة و 19 بسيطة بناءا على ذلك : الطريقة الأولى : السنة الهجرية\ 30 إذا كان الباقي 2 , 5 , 7 , 10 , 13 , 15 , 18 , 21 , 24 , 26 , 29 فالسنة كبيسة , و إلا فهي بسيطة الطريقة الثانية : السنة الهجرية\ 30 الباقي * 11 \ 30 الباقي محصور بين 14 و 26 فالسنة كبيسة و إلا فهي بسيطة ( مثال ) سنة 1423 \ 30 الباقي 13 فهي كبيسة أو بالطريقة الثانية : الباقي 13 * 11\30 الباقي 23 محصور بين 14 و 26 فهي كبيسة Share this post Link to post Share on other sites
زنبق 0 Report post Posted February 27, 2005 السلام عليكم بس اشلون اعرف اذا الشهر 29 او 30 اختكم زنبق Share this post Link to post Share on other sites
نوفيد خالد 0 Report post Posted February 28, 2005 الأخت الكريمة و حتى لا تختلط عليك الأمور إعلمي أن التاريخ الهجري بني على أساس دورة القمر من اجتماعه بالشمس إلى أن يجتمع بها مرة أخرى . و تسهيلا للحساب وضع العلماء تقويما يطلق عليه بالتاريخ الوسطي أو الإصطلاحي القمري , و هو المعتمد عليه و يمكن العمل به كالتواريخ الأخرى الميلادي و غيره . في التقويم الهجري 12 شهرا , و اتفق العلماء على جعل المحرم 30 يوم و صفر 29 يوما , و هكذا شهر كامل و هو الفردي , و شهر ناقص و هو الزوجي إلى ذي الحجة فيكون 29 يوما في السنة البسيطة و 30 يوما في الكبيسة و فيما يلي جدول الشهور الهجرية الشهر مدته محرم 30 يوم صفر 29 ربيع الأول 30 ربيع الثاني 29 جمادى الأولى 30 جمادى الثانية 29 رجب 30 شعبان 29 رمضان 30 شوال 29 ذو القعدة 30 ذو الحجة 29 في البسيطة أو 30 في الكبيسة و يجب التمييز بين هذا التقويم و التاريخ الشرعي الذي يعتمد على الرؤية فقط , فهو يوافق التاريخ الإصطلاحي تارة و يخالفه تارة على أن الإختلاف بينهما لا يزيد عن يوم واحد . Share this post Link to post Share on other sites
زنبق 0 Report post Posted February 28, 2005 السلام عليكم ورحمة الله وبركاته مشكوريييييييييييييييييييييييييييييين وايد والله يعطيكم الف الف الف عافية على هذه المساعدة انا كنت محتاج هذه المعادلة في عمل رزنامة بسيط لي عن طريق البرمجة وان شاء الله تشوفون البرنامج عن قريب اختكم زنبق Share this post Link to post Share on other sites
نوفيد خالد 0 Report post Posted March 1, 2005 العفو أختي الكريمة , و نرجو أن نبقى عند حسن ظنكم Share this post Link to post Share on other sites
زنبق 0 Report post Posted March 2, 2005 ممكن اتعبكم معاي اذا كنت ابي اسوي العكس ، هل اعكس المعادلات ام في حسبه اخرى اختكم زنبق Share this post Link to post Share on other sites
نوفيد خالد 0 Report post Posted March 4, 2005 الأخت الكريمة زنبق أعلم أنك حاولت عكس العملية و لم تنجح أقول لك نعم يكفي عكس العملية كي تحصلي على التاريخ الميلادي الموافق للهجري . لكن لا تنسي طرح اختلاف التاريخ اليوليوزي عن الغريغوري , فنحن قد أضفناه في العمليات السابقة للحصول على الماضي من الميلادي أياما و لا تنسي كذلك أنه سالب ففي قرننا هذا -13 يوم . و إليك الطريقة . تحويل التاريخ الهجري إلى ميلادي : الماضي من الهجري = ( السنة التامة * 354.36667 ) + الشهر التام أياما + اليوم التام الميلادي الموافق = ( الماضي من الهجري + التفاوت 227016 - تأخر اليوليوزي عن الميلادي ) \ 365.25 الخارج هو السنة الميلادية التامة + 1 = السنة الميلادية المطلوبة الباقي + 1 = اليوم و الشهر الموافق ( مثال ) نعكس المثال السابق : التاريخ الميلادي الموافق لفاتح محرم 1423 ه الماضي من الهجري ( 503909 + 227016 - ( -13 ) ) \ 365.25 الخارج 2001 + 1 = 2002 الباقي 72.75 = 73 بعد الجبر - 31 يناير - 28 فبراير لأن السنة الميلادية ليست كبيسة = 14 + 1 = 15 مارس 2002 م هو الموافق لفاتح محرم 1423 ه . Share this post Link to post Share on other sites
زنبق 0 Report post Posted March 5, 2005 السلام عليكم ورحمة الله وبركاته انا ضعت ؟؟؟؟ اشلون اعرف تأخر اليوليوزي عن الميلادي اذا كان بس عندي التاريخ الهجري؟؟؟ ناسف على الازعاج اختكم زنبق Share this post Link to post Share on other sites
نوفيد خالد 0 Report post Posted March 5, 2005 الأخت الكريمة تأخر التاريخ اليوليوزي يحسب بالسنة فقط و هو لا يتغير إلا بيوم كل 400 سنة , و تحتاجينه كي يكون حسابك دقيقا لعشرات القرون , لا للقرن 20 و 21 , فهو حاليا -13 يوم , و قد سبق لي ذكر طريقة حسابه فيما سبق بعنوان : تأخر التاريخ اليوليوزي عن الغريغوري . و سأعيد صياغة المعادلة كي يسهل عليك العمل بها : تحويل التاريخ الهجري إلى ميلادي : الماضي من الهجري = ( السنة التامة * 354.36667 ) + الشهر التام أياما + اليوم التام الميلادي الموافق = ( الماضي من الهجري + التفاوت 227016 ) \ 365.25 الخارج هو السنة الميلادية التامة + 1 = السنة الميلادية المطلوبة تأخر التاريخ اليوليوزي عن الغريغوري = تأخر التاريخ اليوليوزي عن الغريغوري : الخارج 1 = خارج (السنة الميلادية المطلوبة \ 100) تأخر التاريخ اليوليوزي عن الغريغوري = 2 - الخارج 1 + خارج ( الخارج 1 \ 4) و عندما نقول خارج ( x) فالمقصود أن تأخذ الخارج فقط و تهمل الباقي مهما بلغ ( مثال ) نريد تأخر التاريخ اليوليوزي عن الغريغوري لسنة 2005 م الخارج 1 = 2005 \ 100 الخارج 20 التأخر = 2 - 20 + خارج ( 20\ 4 ) = -13 يوم هو التأخر الباقي + 1 - تأخر اليوليوزي عن الميلادي = اليوم و الشهر الموافق ( مثال ) نعكس المثال السابق : التاريخ الميلادي الموافق لفاتح محرم 1423 ه الماضي من الهجري ( 503909 + 227016 ) \ 365.25 الخارج 2001 + 1 = 2002 و بما أنه توفرت لدينا السنة الميلادية المطلوبة 2002 نحسب منها تأخر التاريخ اليوليوزي عن الغريغوري = - 13 يوم الباقي 59.75 - ( -13 )= 73 بعد الجبر - 31 يناير - 28 فبراير لأن السنة الميلادية ليست كبيسة = 14 + 1 = 15 مارس 2002 م هو الموافق لفاتح محرم 1423 ه . Share this post Link to post Share on other sites
زنبق 0 Report post Posted March 5, 2005 السلام عليكم ورحمة الله وبركاته اممم انزين اذا كنت ابي اطلع تاريخ هجري 15 شعبان 255 اشلون اعرف التاريخ اليوليوزي ؟؟؟؟ ومنكم نستفيد اختكم زنبق Share this post Link to post Share on other sites
نوفيد خالد 0 Report post Posted March 5, 2005 15 شعبان 255 ه الماضي من الهجري أياما السنة التامة 254 * 354.36667 = 90009.134 = 90009 +الشهر التام أياما هو رجب 207 + اليوم التام 14 = 90230 يوم الميلادي الموافق = ( 90230+ 227016 )\ 365.25 = الخارج 868 + 1 = السنة الميلادية المطلوبة هي 869 م تأخر التاريخ اليوليوزي عن الغريغوري = و قد ذكرنا في التنبيه أعلاه ( تنبيه) : قبل 4 أكتوبر 1582 م لا تطرح التأخر لأن التاريخ الميلادي يحسب حينها على الطريقة اليوليوزية . فلا يكون هناك تأخر يوليوزي الباقي 209 يوم + 1 = 210 - 31 يناير - 28 فبراير ما دامت سنة 869 م بسيطة - 31 مارس - 30 أبريل -31 ماي -30 يونيو الباقي 29 من يوليوز أو باختصار 210 - الشهور الميلادية التامة يونيو 181 = 29 يوليوز إذن الموافق ل 15 شعبان 255 ه هو 29 يوليوز 869 م Share this post Link to post Share on other sites
زنبق 0 Report post Posted March 6, 2005 ما شاء الله شكرا لكم على هذه المساعدة وانا طلبي هذا المعدلات حتى اعمل برنامج ان شاء الله يستفيدون منه الناس بس في شيء صغير ما فهمته 209 من وين اتت ؟؟؟ واذا كانت التاريخ الهجري بعد 4 أكتوبر 1582 م ، قصدي مثل سنة 1200 هجري اختكم زنبق Share this post Link to post Share on other sites
نوفيد خالد 0 Report post Posted March 7, 2005 التاريخ الميلادي كما نعرفه اليوم , خضع لعدة تطورات , لا داعي لذكرها هنا , و أظن أحد الإخوة تطرق لهذه التغييرات في موضوع بالمنتدى . المهم أن االسنة الشمسية كانت عند القدماء 365.25 يوم , و الصحيح هي 365.2422 يوم - 365.25 الفرق 0.0078 أي أنه في عضون 1000 سنة يصبح التقويم متؤخرا ب 7.8 يوم . لذلك و لأسباب دينية و هي الإحتفال بعيد الفصح قرر البابا غريغور الثالث عشر إصلاح ذلك الخلل برد مكان الإعتدال الربيعي إلى تاريخه حوالي 21 مارس و الحفاظ عليه , و لذلك أمر بإسقاط 10 أيام التي زادت إلى عهده و بأن يعد اليوم التالي للخميس 4 أكتوبر 1582 يوم الجمعة 15 أكتوبر , كما أمر بإسقاط 3 أيام كل 400 سنة , كما يطرح يوم كل 4000 سنة . و لا تزال بعض الأمم تعمل بالتقويم القديم . كما كان الفرق بين التاريخين القديم و سموه اليوليوزي و الحديث و سموه الغريغوري كان في عهده 10 أيام , و في قرننا هذا 13 يوم , و سيستمر في التزايد . و لا تأثير له على التقويم الهجري سوى في التحويل , ما دام التقويم الهجري يعتمد على دورة القمر الوسطية . 209 من وين اتت ؟؟؟ الميلادي الموافق = ( 90230+ 227016 )\ 365.25 = 868.5722108 - 868 = 0.572210815 * 365.25 = 209 يوم 868 + 1 = السنة الميلادية المطلوبة هي 869 م قبل 4 أكتوبر 1582 م لا تطرح التأخر لأن التاريخ الميلادي يحسب حينها على الطريقة اليوليوزية . فلا يكون هناك تأخر يوليوزي الباقي 209 يوم + 1 = 210 - 31 يناير - 28 فبراير ما دامت سنة 869 م بسيطة - 31 مارس - 30 أبريل -31 ماي -30 يونيو الباقي 29 من يوليوز أو باختصار 210 - الشهور الميلادية التامة يونيو 181 = 29 يوليوز إذن الموافق ل 15 شعبان 255 ه هو 29 يوليوز 869 م Share this post Link to post Share on other sites
زنبق 0 Report post Posted March 7, 2005 شكرا لكم على هذه الصبر وتحمل كثرت اسئلتي ان شاء الله يصلكم البرنامج عن قريب اختكم زنبق Share this post Link to post Share on other sites
shafiroh 0 Report post Posted March 13, 2006 السلام عليكم أستاذ نوفيد إذا كان الخطأ في التقويم اليولياني هو يوم كامل كل 3333 سنة فلماذا نحذف ثلاثة أيام كل أربعمئة سنة ، و لماذا نحذف يوم كل 4000 سنة . و شكراً جزيلاً . Share this post Link to post Share on other sites