Example #1
0
        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;
        }
Example #2
0
 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));
 }