الاخوه الكرام
السلام عليكم ورحمة وبركاته
نامل المساعدة يوجد خطاء في برنامج التاريخ الهجري المرفق يحث انه يعرض كل الشهور 30 يوماً ؟؟
المشكله هي التالي :-
انه أذا كان التاريخ الهجري يوم 1 من الشهر البرنانج يقول اليوم 30 وهذا خطاء كبير
نامل المساعدة جزكم الله عني خيراً
ولكم مني فائق الاحترام والتقدير
تحياني
وعليكم السلام ورحمة الله وبركاته
مرحباً اخى الفاضل
يمكنك الاطلاع على الرابط التالى ستجد ما تريده
تحياتى لك
وتمنياتى لك التوفيق
(21-12-18, 04:18 PM)elgokr كتب : [ -> ]وعليكم السلام ورحمة الله وبركاته
مرحباً اخى الفاضل
يمكنك الاطلاع على الرابط التالى ستجد ما تريده
تحياتى لك
وتمنياتى لك التوفيق
اخي العزيز
السلام عليكم ورحمة وبركاته
شكرا على هتمامك لكن البرنامج يوجد به خطاء الذي ارسلت اليوم التاريخ 1440/04/14 والبرنامج الذي ارسلت لنا يقول عكس ذلك ؟؟
تحياتي
وعليكم السلام ورحمة الله وبركاته
رجع الامر ليس فى البرمجة اخى الكريم
ولكن لاختلاف عدد ايام شهر رمضان من بين 30 و 29 يوم لكل عام
لذلك تجد اختلاف بنقص او يادة يوم
كل الامر انك ستقوم بالتعديل على الكود بعد التحقق
الى اى عام يعرض التاريخ مطابقاً ولنقول ان المشكلة فقط فى عام 1440 بزيادة او نقص يوم
ستقوم بوضع شرط تح اذا كان الناتج الخارج لعام 1440 تقوم باضافة +1 أو -1 لليوم حسب الخطاء عرض اليوم
وبكده ستكون تم حل المشكلة ويعرض التاريخ بدون اى مشكلة
تذكر بان كل عام سيتطلب اجراء وتعديل السورس
اذا اختلف عدد ايام شهر رمضان عن النتائج المطبوعة والمعرفة عليها فلكياً
تحياتى لك
وتمنياتى لك التوفيق