Utworzono ogólny analizator składni do analizowania plików ASCII. Kiedy chcę analizować daty, używam funkcji ParseExact w obiekcie DateTime do analizowania, ale mam problemy z rokiem.Przetwarzanie ciągu DateTime
Tekst do przeanalizowania to np. "090812" z ciągiem parseExact "yyMMdd".
Mam nadzieję uzyskać obiekt DateTime z napisem "12/8-2009", ale otrzymuję "12/8-1909". Wiem, że mogłem zrobić brzydkie rozwiązanie, parsując je później, a tym samym modyfikując rok.
Ktoś wie o sprytny sposób rozwiązania tego?
góry dzięki ..
Soren
Dokumenty i inne posty sugerują, że powinno to zadziałać w podanym przez Ciebie dniu (np. 2009 na 09). Czy możesz opublikować dokładne wywołanie ParseExact, które tworzysz? – Joe
Więcej informacji tutaj: http://msdn.microsoft.com/en-us/library/system.globalization.gregoriancalendar.tofourdigityear.aspx – Joe