Когда JAXB упорядочивает объект даты (XMLGregorianCalendar
) в элемент xsd: dateTime, как вы можете указать формат полученного XML?
Например:
Формат данных по умолчанию использует миллисекунды <StartDate>2012-08-21T13:21:58.000Z</StartDate>
Мне нужно опустить миллисекунды. <StartDate>2012-08-21T13:21:58Z</StartDate>
Как я могу указать формат выходного файла/даты, который я хочу использовать?
Я использую javax.xml.datatype.DatatypeFactory
для создания объекта XMLGregorianCalendar
.
XMLGregorianCalendar xmlCal = datatypeFactory.newXMLGregorianCalendar(cal);