示例#1
0
 private static bool IsDate(string str, ref string date)
 {
     if (!Regex.IsMatch(str, "^[0-9]{1,4}[.,/-][0-9]{1,4}[.,/-][0-9]{1,4}$"))
     {
         return(false);
     }
     try
     {
         date = NewDateParser.Parse(str).ToString("yyyyMMdd");
         return(true);
     }
     catch (Exception ex)
     {
     }
     return(false);
 }
示例#2
0
        public bool Check()
        {
            if (!IsEmpty())
            {
                DateTime d = DateTime.Now;

                try
                {
                    d = NewDateParser.Parse(date.Text);
                }
                catch (Exception ex)
                {
                    error = ex.Message; //"Неправильный формат даты";
                    return(false);
                }

                datePicker.Value = d;
            }
            return(true);
        }