Я использую функцию ниже, чтобы преобразовать григорианские даты в персидские даты, но мне не удалось написать функцию для обратного преобразования. Я хочу функцию, которая преобразует персидскую дату (строка типа "1390/07/18 12:00:00" ) в грузинскую дату.
public static string GetPdate(DateTime _EnDate)
{
PersianCalendar pcalendar = new PersianCalendar();
string Pdate = pcalendar.GetYear(_EnDate).ToString("0000") + "/" +
pcalendar.GetMonth(_EnDate).ToString("00") + "/" +
pcalendar.GetDayOfMonth(_EnDate).ToString("00") + " " +
pcalendar.GetHour(_EnDate).ToString("00") + ":" +
pcalendar.GetMinute(_EnDate).ToString("00") + ":" +
pcalendar.GetSecond(_EnDate).ToString("00");
return Pdate;
}