Ejemplo n.º 1
0
        private DateTime ProcessDate(string xnya)
        {
            DateTime dt = DateTime.MinValue;

            try
            {
                string[] splitted = xnya.Replace("Найближча доступна дата для реєстрації є ", "").Split('.');
                string   s        = string.Format("{0}/{1}/{2}", splitted[0], Const.GetMonthAsInt(splitted[1]), splitted[2]);
                dt = DateTime.ParseExact(s, Const.DateFormat, CultureInfo.InvariantCulture);
            }
            catch (Exception ex)
            {
                Debug.WriteLine(ex.ToString());
            }
            return(dt);
        }
Ejemplo n.º 2
0
        private DateTime ProcessDate(string xnya)
        {
            DateTime dt = DateTime.MinValue;

            try
            {
                string[] splitted = xnya.Replace("Найближча доступна дата для реєстрації є ", "").Replace("The next available slot for an appointment is ", "").Split(new string[] { ".", "/" }, StringSplitOptions.None);
                string   s        = string.Format("{0}/{1}/{2}", splitted[0].Length == 1 ? "0" + splitted[0] : splitted[0], Const.GetMonthAsInt(splitted[1]), splitted[2]);
                dt = DateTime.ParseExact(s, Const.DateFormat, CultureInfo.InvariantCulture);
            }
            catch (Exception ex)
            {
                Debug.WriteLine(ex.ToString());
            }
            return(dt);
        }