الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال في إختبار التاريخ الميلادي إذا كان الجهاز يعمل هجري والعكس

بدأه vbdb2005 في 31 مايو 2008 · 2 رد · 842 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع
IsDate("31-05-2008")

ترجع True إذا كان تاريخ الجهاز ميلادي وترجع False إذا كان تاريخ الجهاز هجري

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

مثال أخر

IsDate("30-02-1429")

ترجع False إذا كان تاريخ الجهاز ميلادي وترجع True إذا كان تاريخ الجهاز هجري

وهذا لأن شهر 2 لا يحتوي على 30 يوم بالميلادي بينما بالهجري هذا ممكن

فهل هناك طريقة أحدد له نوع التاريخ الذي اختبره إما هجري أو ميلادي بغض النظر عن تاريخ الجهاز؟

ملحوظة

CDate لها نفس السلوك

لا تَقُولن لِشيءٍ ذَا نَاقِصٌ ... وَلَكن أَعمل وَقُل ذَا أكملُ

#2

يمكن ذلك عن طريق تحديد الـ Culture الخاصة بالتطبيق عند بدئه والكود موجود في المنتدى حاول البحث عنه

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…