Quando JAXB empacota um objeto de data ( XMLGregorianCalendar
) em um elemento xsd: dateTime. Como você pode especificar o formato do XML resultante?
Por exemplo: O formato de dados padrão usa milissegundos <StartDate>2012-08-21T13:21:58.000Z</StartDate>
, preciso omitir os milissegundos. <StartDate>2012-08-21T13:21:58Z</StartDate>
Como posso especificar o formato de saída / data que desejo usar? Estou usando javax.xml.datatype.DatatypeFactory
para criar o XMLGregorianCalendar
objeto.
XMLGregorianCalendar xmlCal = datatypeFactory.newXMLGregorianCalendar(cal);