私は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
あなたの条件で日付を "手動で"解析してみてください。 2012年の24日目の2日目を取得します。これは、エラーの意味を理解するのに役立ちます。 – Vache