Jak określić format daty używany, gdy JAXB marshals xsd: dateTime?
Kiedy JAXB organizuje obiekt daty (XMLGregorianCalendar
) do elementu xsd: dateTime, w jaki sposób można określić format wynikowego XML?
Na przykład: Domyślny format danych to milisekundy<StartDate>2012-08-21T13:21:58.000Z</StartDate>
Muszę pominąć milisekundy.<StartDate>2012-08-21T13:21:58Z</StartDate>
Jak mogę określić format wyjściowy / format daty, który ma być używany? używamjavax.xml.datatype.DatatypeFactory
stworzyćXMLGregorianCalendar
obiekt.
XMLGregorianCalendar xmlCal = datatypeFactory.newXMLGregorianCalendar(cal);