当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);
Run Code Online (Sandbox Code Playgroud)