Пример #1
0
        public string ToLongPersianDateStringPersianDigit(DateTime?date)
        {
            if (date == null)
            {
                return(string.Empty);
            }

            var calendar = new PersianCalendar();

            var day       = calendar.GetDayOfMonth(date.Value);
            var dayOfWeek = calendar.GetDayOfWeek(date.Value);
            var month     = calendar.GetMonth(date.Value);
            var year      = calendar.GetYear(date.Value);

            var persianString = string.Format("{0} {1} {2} {3}", GetPersianNameOfWeek(dayOfWeek),
                                              FConvert.ToPersianDigit(day), GetPersianNameOfMonth(month),
                                              FConvert.ToPersianDigit(year));

            return(persianString);
        }
Пример #2
0
 public string ConvertToPersianDatePersianDigit(DateTime?date)
 {
     return(FConvert.ToPersianDigit(ConvertToPersianDate(date)));
 }