Date de XMLGregorianCalendar avec format spécifique
Je suis un objet Date, j'ai besoin de les convertir à XMLGregorian Calendrier format spécifique
J'ai essayé ci-dessous façons
String formattedDate = sdf.format(categoryData.getBulkCollectionTime()); //yyyy-MM-dd HH:mm:ss
XMLGregorianCalendar xmlCal = DatatypeFactory.newInstance().newXMLGregorianCalendar(formattedDate);
dataListType.setTimestamp(xmlCal);
Je suis une exception, bien sûr, je fais de mal ici. Mais je tiens à le format de l'objet Date en format spécifié, ce qui est fait par des sdf.format parfaitement.
Mais comment puis-je créer l'XMLGregorianCalendar objet de la même chose (à partir de formattedDate)?
OriginalL'auteur Reddy | 2013-01-18
Vous devez vous connecter pour publier un commentaire.
Vous pouvez le faire par la date de l'objet lui-même:
OriginalL'auteur Dangling Piyush
Vous devriez fixe votre format de date:
vous pouvez utiliser n'importe quel format de sortie, mais newXMLGregorianCalendar(dateTime) n'accepte que les dates dans XSD format dateTime, voir l'API
OriginalL'auteur Evgeniy Dorofeev