Sto riscontrando un problema in cui una stringa temporale specifica, contenuta nel feed Atom Gmail, non sta analizzando utilizzando DateTime.Parse()
. Capisco che potrei usare DateTime.TryParse(), ma sono curioso di sapere perché questi due non funzionano, come fanno tutti gli altri.Problema DateTime.Parse, non supportato in System.Globalization.GregorianCalendar
2009-12-28T24:11:48Z
2009-12-30T24:16:20Z
l'eccezione specifica è:
System.FormatException: Il DateTime rappresentato dalla stringa non è supportata in System.Globalization.GregorianCalendar calendario.
Il mio sospetto è che sia a causa dell'ora 24 ... anziché di 00, ma non sono sicuro di come lo correggerei.
Qualcuno ha idea se il feed at v0.3 di gmail (https://mail.google.com/mail/feed/atom) stia ancora restituendo questi timestamp errati a questa data? –