Quand je reçois le DateTime de XML est XMLGregorianCalendar:XMLGregorianCalendar à DateTime Java
2010-12-02T10:00:00
Que je fais une chaîne qui ressemble à ceci:
2010-12-02 10:00:00
Mais lorsque je tente de l'analyser en DateTime pratique (de joda.datetime) via:
DateTimeFormatter formatter = DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss");
DateTime dt = formatter.parseDateTime("2010-12-02 10:00:00");
Il retourne ceci:
2010-12-02T10:00:00.000+01:00
Là où je veux qu'il ressemble à la chaîne, mais que comme DateTime si je peux l'utiliser ....
Votre question n'est pas clair, vous analysez une date formatée et attend la même chose. Alors pourquoi avez-vous besoin d'un formateur, vous pouvez utiliser l'entrée directement ..? –
Je ne comprends pas ce que vous voulez faire. Vous souhaitez analyser une date en tant que chaîne dans un objet DateTime joda? –
Oui, mon entrée est XMLGregorianCalendar qui ressemble à: 2010-12-02T10: 00: 00, finalement je veux arriver à un DateTime qui ressemble à 2010-12-02 10:00:00 – Luc