How can I parse an Arabic Umm Al-Qura date string into a .NET DateTime object?
问题 I have the following Arabic date in the Umm Al-Qura calendar that I want to parse into a .NET DateTime object: الأربعاء، 17 ذو الحجة، 1436 This date is equivalent to September 30th 2015 in the Gregorian calendar. I've been trying the following "standard" C# code to parse this date, but without success: var cultureInfo = new CultureInfo("ar-SA"); cultureInfo.DateTimeFormat.Calendar = new UmAlQuraCalendar(); // the default one anyway var dateFormat = "dddd، dd MMMM، yyyy"; //note the ،