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

كيف اعرض التاريخ الهجري في Datetimepicker

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

بحثت كثير في هذه المشكلة .

وجدت الموضوع في موقع ميكروسوفت لا اذكر الرابط يذكر انه لابد ان يكون اعدادت الويندوز على التاريخ العربي .

ولكن بعد تعديل الاعدادات مازال الكنترول تعرض التاريخ الميلادي ,

انا لايهمني تحويل التاريخ لأنه يوجد دوال كثيرة ولكن اريد أن تعرض datetimepicker التاريخ الهجري .

كيف يمكن أن أجعل datetimepicker تعرض تاريخ هجري .

هل من حل :blink:

#2

السلام عليكــم ورحمـة الله وبركاتــة ،،

  
using System.Globalization;
//***
DateTimeFormatInfo DTFormat = new CultureInfo("ar-sa", false).DateTimeFormat;
DTFormat.Calendar = new HijriCalendar();
DTFormat.ShortDatePattern = "dd/mm/yyyy";

string myDate = DateTime.Today.Date.ToString("f",DTFormat);

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