if you want it in a particular Format an easier way to do it is
DateTime.ParseExact("date time string", format, CultureInfo.currentCulture)
the Date time string is the string that you want.
format is the way you want the String to be read dd = day, MM = month, yyyy = four digit year, yy is 2 digit year, HH = 24 Hours clock, hh = 12 hour clock,
mm = minutes, ss = seconds.
cultureinfo.currentculture takes on the deault culture you can change it to anything you want.
the advantage is that it will parse the date and if it finds the date to be invalid it will raise an exception.