Месяц день год ошибка - PullRequest
0 голосов
/ 26 июня 2018

У меня есть переменная, содержащая строку, которая соответствует дате и времени, и я пытаюсь преобразовать строку в объект DateTime.Переменная даты newTime соответствует следующему формату - MM/dd/yy hh:mm:ss, однако у меня возникают проблемы, поскольку я продолжаю получать сообщение об ошибке:

Строка не была распознана как допустимый DateTime.

Вот код метода:

public static DateTime ConvertToDateTime(string newTime)
{
     //newTime = "06/25/18 21:56:43"
     return DateTime.ParseExact(newTime, "MM/dd/yy hh:mm:ss", CultureInfo.InvariantCulture);
}

1 Ответ

0 голосов
/ 26 июня 2018

Похоже, что вы используете 12-часовой разбор для 24-часового времени.Используйте HH вместо hh.Подробнее см. Пользовательские строки формата даты и времени .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...