LinqtoExcel Проблемы с чтением Даты
У меня есть CSV, где один из двух столбцов - это даты, "Срок исполнения" и "Дата пересмотра", и оба имеют формат dd/MM/yyyy HH:mm
В моей строке для использования для LinqToExcel эти два столбца:
[ExcelColumn("Due Date")]
public DateTime DueDate { get; set; }
[ExcelColumn("Review Date")]
public DateTime ReviewDate { get; set; }
Основная проблема - это MinValue, несмотря на то, что все строки в CSV имеют значение. Я подумал, что, может быть, это связано с тем, как он анализирует дату, поэтому даже импортируя его как строку, он проходит через нуль.
Я сталкивался с этой проблемой раньше и в прошлом я просто переименовал колонку... не знаю, почему это решило, но это произошло, но на этот раз я в тупике. Я не могу заставить его читать дату вообще.
Как мне заставить это прочитать в дате?
Текущий код для чтения в
var csv = new ExcelQueryFactory(folderPath);
var addressSheet = csv.Worksheet<AddressDto>();
var data = addressSheet.ToList();
Мне не нужно указывать имя листа для файла CSV.