我的问题基于this answer
string str = @"30-מאי-18 14:18:15 +03:00";
DateTimeOffset res;
CultureInfo culture = new CultureInfo("he-IL");
culture.DateTimeFormat.Calendar = new System.Globalization.HebrewCalendar();
if (DateTimeOffset.TryParseExact(str,
"dd-MM-yy HH:mm:ss", culture, DateTimeStyles.None, out res) )
///do stuff
希伯来语字符串“מאי”的意思是“May”(它是某种 hebrish ,这是英语单词,已被希伯来语采用或只是用希伯来语字符书写)
所以我认为这里HebrewCalendar()
没有效果,因为根据MSDN,它与实际的希伯来月份相对应
DateTimeOffset.TryParseExact()
对我不起作用,我错过了什么吗?
无论有没有HebrewCalendar()