User entered Date field validation

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Hotlogic
    New Member
    • Aug 2016
    • 1

    User entered Date field validation

    Is there a built in function that would validate a date field of format dd/mm/yyyy

    If not how do I go about validating a 10 char field entered via a user interface?

    Any answer will be much appreciated.

    Many thanks

    Jack
  • Luuk
    Recognized Expert Top Contributor
    • Mar 2012
    • 1043

    #2
    Code:
                string dt = "11/12/2016";
                DateTime temp;
                IFormatProvider provider = CultureInfo.InvariantCulture;
    
                if (DateTime.TryParseExact(dt, "MM/dd/yyyy",provider, DateTimeStyles.None, out temp))
                {
                    Console.WriteLine("Date is OK [{0}]", temp.ToLongDateString());
                }
                else
                {
                    Console.WriteLine("Date is NOK [{0}]", temp.ToLongDateString());
                }

    Comment

    Working...