У меня есть строка "1/15/2017 12:00:00 AM"
. Я хотел бы удалить из него метку времени.
Я пытался:
string str = "1/15/2017 12:00:00 AM"
str = DateTime.ParseExact(str, "mm/dd/yyyy hh:mm:ss tt",
CultureInfo.InvariantCulture).ToString();
но это выдает ошибку, говорящую, что это неправильный формат даты.
Это работает, если строка "11/15/2017 12:00:00 AM"
- но не работает, если строка выглядит как "1/15/2017 12:00:00 AM"
(метка времени м / д / гггг)