سلام دوستان مهندس.
من می خوام یک رشته تاریخ شمسی رو به نوع datetime تبدیل کنم . مثل کد زیر
System.Globalization.CultureInfo pr = new System.Globalization.CultureInfo("fa-ir");
DateTime dt = DateTime.ParseExact("1396/04/31", "yyyy/MM/dd", pr);
ولی dt به جای اینکه 1396/04/31 باشه، تاریخ میلادی (2017/7/22) هست.
به جای (CultureInfo("fa-ir از invariantCulture استفاده کردم ولی با تاریخ های 31 روزه شمسی مشکل داره و خطا میده
چطور این مشکل رو برطرف کنم. یعنی یک رشته تاریخ شمسی رو به نوع datetime تبدیل کنم?