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

كيفية تغيير تنسيق التاريخ في نظام التشغيل

بدأه ADNANOO في 7 يناير 2010 · 1 رد · 1,012 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

الرجاء الرجاء مساعدتي في هذه المشكلة التي تظهر لدي

في البرنامج الذي اعمل عليه حاليا يوجد حقل تاريخ ونوع الحقل المقابل لها في قاعد البيانات هومن نوع date/time ومن تنسيق shortdate اي مثال 30/12/2009 يعني يوم ومن ثم شهر ومن ثم سنة

المشكلة التي تظهر أنه من الممكن أن يكون تنسيق التاريخ فقي نظام التشغيل لايتناسب مع هذا التنسيق ,مثلا شهر ومن ثم يوم ومن ثم سنة وبالتالي تحدث المشكلة ,

الحل المقترح هو عمل ملف configuration يحدد التنسيق الذي يتم عرضه داخل حقول البرنامج بحيث عندما استيراد البرنامج لتاريخ اليوم الحالي من نظام التشغيل يتم تغيير تنسيق تبعاً لمف الاعدادات هذا ..وبحيث يتم حفظ التاريخ بهذا التنسيق في قاعدة البيانات(أنا استخدم اكسس)

الحل الثاني أن أجعل حقول التواريخ في قاعدة البيانات من النمط text ,هل يوجد مشكلة في هذا الأمر علماً انني سوف أعدل قيمة الfield size بحيث تكون صغيرة لأنها لن تتجاوز حدود التاريخ

قد اطلت عليكم وانا اسف ورجاء رجاء مساعدتي في هذه المشكلة التي تقف عائقا في طريقي..وأنا متأمل خيرا من الاخوة الكرام ان شاء الله

جعل الله هذا في ميزان حسناتكم ان شاء الله..................

تم تعديل هذه المشاركة بواسطة ADNANOO في 7 يناير 2010 في 16:16

#2

جرب ده كده معاك

مع الحفاظ علي تنسيق datatime في قاعده البيانات

DateTime today = new DateTime();
        today = DateTime.Now;
        string StrToday = today.ToString("MM/dd/yyyy");

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

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

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

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

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