Вы не показали нам никакого кода, поэтому я делаю некоторые предположения здесь. Похоже, вы используете DateTime.Parse
для анализа столбца в вашем csv
источнике, который, как вы ожидаете, будет DateTime
. Тем не менее, ваш источник имеет значения в этом столбце, которые не разбираются в действительные DateTime
. Например, 0000-00-00 00:00:01
.
Другие уже отметили, что 0000-00-00 00:00:01
не является действительным DateTime
. Для решения этой проблемы вы можете использовать другой метод для анализа этого столбца. Например, DateTime.TryParse
. Это попытается проанализировать string
в DateTime
и вернуть false
, если он потерпит неудачу, или true
, если это удастся. вы успешно проанализировали string
в DateTime
и можете сделать что-то другое, кроме FormatException
, если он не работает.