This line of code:
DateTime dt = DateTime.ParseExact(time, "hh:mm", CultureInfo.InvariantCulture);
parses a "time" value of "12:45" just fine, but throws an exception of "13:00"
Should I be using some other CultureInfo value, or do I need to append a "pm" to hour values above 12, or ... ?
Error message is: System.FormatException was unhandled Message=String was not recognized as a valid DateTime.