29-06-18, 06:09 PM
(29-06-18, 02:56 PM)aftfm كتب : الف شكر للجميع
هذه مثال وضعته
بالنسبة للدالة التي اضافة الاخ الفاضل silverlight لم استطع استخدامها بالشكل الامثل ووضعتها في المثال آمل التعديل عليها
وبالنسبة للكود الذي وضعة الاخ الفاضل elgokr
اعطاني عدد السنوات 32
ناقص سنة من تاريخ 1/6/1406 وحتى تاريخ اليوم 15/10/1439
من المفترض يكون الناتج 33 عام
وتضاف اليه عدد الاشهر الباقية وهي 4 اشهر
في السطر الاخير ظهر خطاء
بالطبع سيعطيك عدد السنوات 32 اخى الكريم لان هذه هى السنوات الفعلية بالميلادي
لكن اذا كنت تريد احتساب التاريخ كما هو بالتاريخ الهجري ليصبح 33
كل ما عليك حذف الاسطر التالية من الكود
كود :
Dim culinf As CultureInfo = CultureInfo.CreateSpecificCulture("en-US")
Thread.CurrentThread.CurrentCulture = culinfوستجد بالنهاية ان الناتج 33 و 4 اشهر
تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمةفى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية

