public string ToStringTime(PersianTimeFormat format = PersianTimeFormat.HH_MM, string seprator = ":") { switch (format) { case PersianTimeFormat.HH_MM: return string.Format("{0}{1}{2}", Hour.ToString("00"), seprator, Minute.ToString("00")); case PersianTimeFormat.HH_MM_SS: return string.Format("{0}{1}{2}{3}{4}", Hour.ToString("00"), seprator, Minute.ToString("00"), seprator, Second.ToString("00")); case PersianTimeFormat.HH_MM_SS_MilliSecond: return string.Format("{0}{1}{2}{3}{4}{5}{6}", Hour.ToString("00"), seprator, Minute.ToString("00"), seprator, Second.ToString("00"), seprator, MilliSecond); } return null; }
public string ToStringDateTime( PersianDateFormat dateFormat = PersianDateFormat.YYYY_MM_DD, string dateSeprator = "/", PersianTimeFormat timeFormat = PersianTimeFormat.HH_MM, string timeSeprator = ":") { return string.Format("{0} {1}", ToStringDate(dateFormat, dateSeprator), ToStringTime(timeFormat, timeSeprator)); }