Ejemplo n.º 1
0
 public DateTime ReturnGregorianDate(string am_date)
 {
     _date = am_date.Split('-');
     var ethDate = new EthiopianDate(int.Parse(_date[2]), EthiopianDate.GetMonthNo(_date[1]), int.Parse(_date[0]));
     ConvertedDate = ethDate.ToGregorianDate();
     return ConvertedDate;
 }
Ejemplo n.º 2
0
        public DateTime ReturnGregorianDate(string am_date)
        {
            _date = am_date.Split('-');
            var ethDate = new EthiopianDate(int.Parse(_date[2]), EthiopianDate.GetMonthNo(_date[1]), int.Parse(_date[0]));

            ConvertedDate = ethDate.ToGregorianDate();
            return(ConvertedDate);
        }
Ejemplo n.º 3
0
 public static string ToCTSPreferedDateFormat(this DateTime date, string lang)
 {
     if (lang.ToLower() == "en")
     {
         IFormatProvider provider = new CultureInfo("en-GB");
         return(date.ToString("dd-MMM-yyyy", provider));
     }
     else
     {
         EthiopianDate ethiopianDate = new EthiopianDate(date);
         return(ethiopianDate.ToLongDateString());
     }
 }
Ejemplo n.º 4
0
        public static string ToCTSPreferedDateFormat(this DateTime date, string lang)
        {
            if (lang.ToLower() == "en")
            {
                IFormatProvider provider = new CultureInfo("en-GB");
                return date.ToString("dd-MMM-yyyy", provider);

            }
            else
            {
                EthiopianDate ethiopianDate = new EthiopianDate(date);
                return ethiopianDate.ToLongDateString();
            }
        }