Cuando JAXB clasifica un objeto de fecha ( XMLGregorianCalendar
) en un elemento xsd: dateTime. ¿Cómo puede especificar el formato del XML resultante?
Por ejemplo: el formato de datos predeterminado usa milisegundos <StartDate>2012-08-21T13:21:58.000Z</StartDate>
, necesito omitir los milisegundos. <StartDate>2012-08-21T13:21:58Z</StartDate>
¿Cómo puedo especificar el formulario de salida / formato de fecha que quiero que use? Estoy usando javax.xml.datatype.DatatypeFactory
para crear el XMLGregorianCalendar
objeto.
XMLGregorianCalendar xmlCal = datatypeFactory.newXMLGregorianCalendar(cal);