08-08-18, 09:28 PM
(08-08-18, 11:51 AM)أحمد الصلاحي كتب : السادة الكرام السلام عليكم و اسعد الله أوقاتكم
مشكلتي:
التاريخ يظهر بالعربي في أداة dateTimePicker1
فكيف أجعل البرنامج يظهر لي التاريخ الميلادي في نفس الأداة ؟
علما أني أستخدم فيجوال ستوديو إصدار 2015
أرجو المساعدة مع الشكر
هل تقصد بالتاريخ عربي
اى انه يظهر تاريخ هجري
وانت كل ما تريده هو ظهور التاريخ بالميلادى
كل ما عليك استخدام التاريخ بهذا الشكل
ليعرض التاريخ بدون اى تعديلات ولكن عن استخدام التاريخ
لعرض فى رسالة او بقاعدة البيانات او ما شبه فيمكنك استخدام عرض التاريخ بهذا الشكل
كود :
MessageBox.Show(dateTimePicker1.Value.ToString("dd/MM/yyyy", System.Globalization.CultureInfo.CreateSpecificCulture("en-US")));فطبعاً الكود الذى ستستخدمه هو
كود :
dateTimePicker1.Value.ToString("dd/MM/yyyy", System.Globalization.CultureInfo.CreateSpecificCulture("en-US"))ولا تنسي ان تقوم بالتعديل على
PHP كود :
dd/MM/yyyy
لتجعل اذا كان تاريخ فقط او تاريخ ووقت وكما تشاء
ثانياً اذا كنت تريد التاريخ بشكل عام على الفورم كاملاً تاريخ ميلادى فكل ما عليك استخدام الكود التالى
كود :
System.Threading.Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.CreateSpecificCulture("en-US");طيب لو ان التاريخ يظهر ميلادى وانت تريد ان تجعل يتعامل بتاريخ الهجري
كل ما عليك تغيير هذا الجزءPHP كود :
en-US
الى
PHP كود :
ar-SA
اتمنى ان الصورة كاملة ومبسطة
ولا توجد اى تعقيد فى الكود
تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمةفى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية

