Wenn JAXB XMLGregorianCalendar
ein Datumsobjekt ( ) in ein xsd: dateTime-Element marshallt. Wie können Sie das Format des resultierenden XML angeben?
Beispiel: Das Standarddatenformat verwendet Millisekunden. <StartDate>2012-08-21T13:21:58.000Z</StartDate>
Ich muss die Millisekunden weglassen. <StartDate>2012-08-21T13:21:58Z</StartDate>
Wie kann ich das Ausgabeformular / Datumsformat angeben, das verwendet werden soll? Ich benutze javax.xml.datatype.DatatypeFactory
, um das XMLGregorianCalendar
Objekt zu erstellen .
XMLGregorianCalendar xmlCal = datatypeFactory.newXMLGregorianCalendar(cal);