diff --git a/SadrTools.CommonTools/Utility/DateMethods.cs b/SadrTools.CommonTools/Utility/DateMethods.cs index f399396..6d67b9e 100644 --- a/SadrTools.CommonTools/Utility/DateMethods.cs +++ b/SadrTools.CommonTools/Utility/DateMethods.cs @@ -1,7 +1,22 @@ -namespace SadrTools.CommonTools.Utility +using System; +using System.Globalization; +namespace SadrTools.CommonTools.Utility { public static class DateMethods { - + /// + /// تبدیل به تاریخ شمسی + /// + /// تاریخ + /// جدا کننده + /// تاریخ شمسی + public static string ToPersianDate(DateTime date, char seprator = '/') + { + PersianCalendar pc = new PersianCalendar(); + int year = pc.GetYear(date); + int month = pc.GetMonth(date); + int day = pc.GetDayOfMonth(date); + return $"{year}{seprator}{month.ToString().PadLeft(2, '0')}{seprator}{day.ToString().PadLeft(2, '0')}"; + } } }