string formatString = "MMddyyyyHHmmss";
string sample = "20100611221912";
DateTime dt = DateTime.ParseExact(sample, formatString, System.Globalization.CultureInfo.InvariantCulture);
specyficzny wyjątek rzucony jest:DateTime.Parse rzuca wyjątek "nie obsługują w System.Globalization.GregorianCalendar"
System.FormatException: The DateTime reprezentowany przez łańcuch nie jest obsługiwana w kalendarzowym System.Globalization. Kalendarz gregoriański.
Spójrz na plik fmt i próbkę: 'MM == 20'. –
Jaką datę uważasz? Czy pasuje do dostarczanego formatu? – AakashM