با عرض سلام و خسته نباشید من یک متد تبدیل تاریخ میلادی به شمسی نوشتم تا دیروز درست کار میکرد اما امروز 31 شهریور را نمیتونه به datetime تبدیل کنه و ارور میده
متد من این
public DateTime PersianDatetime(DateTime Time) { PersianCalendar pc = new PersianCalendar(); var PersianTimes = new DateTime(pc.GetYear(Time), pc.GetMonth(Time), pc.GetDayOfMonth(Time)); return PersianTimes; }
اروری که بر میگردونه اینه
Year, Month, and Day parameters describe an un-representable DateTime
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)