Я столкнулся с несколькими замечательными библиотеками кода для преобразования даты персидского (Jalali calendar) в григорианскую дату. Однако исходным исходным кодом является строка, а не объект DateTime. По-видимому, официальная поддержка в .NET framework для синтаксического анализа дат с использованием персидского календаря (если я ошибаюсь, пожалуйста, покажи мне!).
Моя цель:
string persianDateString="1390/02/07";
DateTime persianDateTime = MyPersianParser.Parse(persianDateString, "yyyy/mm/dd");
И, конечно, некоторые даты могут использовать имена слов в течение нескольких месяцев и дней недели, поэтому я хотел бы иметь возможность поддерживать стандартный протокол строк формата.
EDIT: Я знаю о типичной функциональности DateTime.Parse. Персидский календарь нельзя использовать, потому что Microsoft оставила его неполным и/или не исправит. Если кто-нибудь может указать мне на какой-то персидский синтаксический код, я был бы благодарен. Если нет, я попрошу кого-нибудь удалить вопрос и просто написать его сам.