Итак, во-первых, вы должны использовать TryParseExact()
вместо ParseExact()
, поскольку это правильный метод, сравнимый с TryParse()
.
Затем вам просто нужно передать дополнительный параметр в ваш метод,Значение DateTimeStyles
DateTimeStyles.AllowWhiteSpaces
:
if(DateTime.TryParseExact(
"Sep 10 08:19",
"MMM d HH:mm",
CultureInfo.InvariantCulture,
DateTimeStyles.AllowWhiteSpaces,
out dateAndTime))
{
//Parsed correctly, do something
}
Fiddle здесь