Я конвертирую полученные в виде строки значения даты в DateTime
, используя следующий ParseExact
метод:
DateTime myValue = DateTime.ParseExact(inputValueString, "dd/MM/yyyy hh:mm:ss", CultureInfo.InvariantCulture);
Следующие значения проходят без проблем:
11/01/2018 11:43:00
11/01/2018 11:44:00
23/01/2018 10:05:00
23/01/2018 10:07:00
24/01/2018 12:59:00
Но после этих значений я получаю следующее исключение:
Строка '24 / 01/2018 13:20:00 'не была распознана как действительный DateTime.
Почему это конкретное значение не работает? Это скрытый символ в строке, который вызывает это?