Lorsque JAXB rassemble un objet date ( XMLGregorianCalendar
) en un élément xsd: dateTime. Comment pouvez-vous spécifier le format du XML résultant?
Par exemple: le format de données par défaut utilise des millisecondes, <StartDate>2012-08-21T13:21:58.000Z</StartDate>
j'ai besoin d'omettre les millisecondes. <StartDate>2012-08-21T13:21:58Z</StartDate>
Comment puis-je spécifier le formulaire de sortie / le format de date que je souhaite utiliser? J'utilise javax.xml.datatype.DatatypeFactory
pour créer l' XMLGregorianCalendar
objet.
XMLGregorianCalendar xmlCal = datatypeFactory.newXMLGregorianCalendar(cal);