Я читаю CSV-файл, в котором один из столбцов имеет формат даты, такой как tat: Day/Month/Year
Например: 30/07/2010
Но когда я использую DateTime.TryParse()
для разбора этого метода в метод datetinme, TryParse()
обрабатывает первые числа как месяц (номер 30 в примере выше), поэтому я получаю неправильное исключение даты.
Как мне сказать Datetime.TryParse()
, что первые числа в строке - это день, а не месяц?
UPDATE:
Почему, если я изменил дату на Month/Day/Year
например: 7/30/2010
это не работает:
DateTime.TryParseExact("7/30/2010", "m/dd/yyyy", null, DateTimeStyles.None, out date);
Есть мысли?