У меня есть этот код в контроллере. Этот код дает исключение, когда я пытаюсь выполнить цикл через DataSet. Исключение дается в разных строках, когда я запускаю (исключение не происходит в точном ряду)C# - исключение «String не было признано действительным DateTime»
Исключение составляет;
Строка не была признана действительной DateTime.
DateTime arrDate = DateTime.Parse(ds.Tables[0].Rows[i]["CheckInDate"].ToString());
я попытался это тоже;
DateTime createdDate = DateTime.ParseExact(ds.Tables[0].Rows[i]["CheckInDate"].ToString(), "MM/dd/yyyy HH:mm", CultureInfo.InvariantCulture);
но это еще не работает ..
значение строки является 2/9/2016 21:20
Какова ценность 'CheckInDate', которую вы передаете? Нам нужно будет это понять. Если это поле 'dateimte', вы можете использовать' DateTime' без синтаксического анализа. – Lloyd
Я предполагаю, что строка не является допустимым временем даты ....?! – Liam
@Lloyd Strings like 02.02.2009 21:20 .. –