Я использую itextsharp для извлечения измененной даты из файла pdf. Строка возвращается в таком формате: D:20120224093340
. Я пытаюсь разобрать эту строку в то время, даты, как так:Ошибка при попытке разобрать дату
string modDate = "";
reader.Info.TryGetValue("ModDate", out modDate);
System.Globalization.CultureInfo provider =
System.Globalization.CultureInfo.InvariantCulture;
pdfModDate = DateTime.ParseExact(formattedDate, "D:yyyyddMMHHmmss", provider);
Но я получаю сообщение об ошибке: DateTime представлена строкой не поддерживаются в календаре System.Globalization.GregorianCalendar.
Я понятия не имею, что означает эта ошибка. Этот код должен работать ...
Ваш не делать ничего с modDate – Jmyster
Попробуйте разобрать дату «вручную» с вашими условиями. Вы получите второй день 24-го месяца 2012 года. Это поможет вам понять, что означает ошибка. – Vache