Khi JAXB sắp xếp một đối tượng date ( XMLGregorianCalendar
) thành một phần tử xsd: dateTime. Làm thế nào bạn có thể chỉ định định dạng của XML kết quả?
Ví dụ: Định dạng dữ liệu mặc định sử dụng mili giây, <StartDate>2012-08-21T13:21:58.000Z</StartDate>
tôi cần bỏ qua mili giây. <StartDate>2012-08-21T13:21:58Z</StartDate>
Làm cách nào để chỉ định dạng đầu ra / định dạng ngày tháng mà tôi muốn nó sử dụng? Tôi đang sử dụng javax.xml.datatype.DatatypeFactory
để tạo XMLGregorianCalendar
đối tượng.
XMLGregorianCalendar xmlCal = datatypeFactory.newXMLGregorianCalendar(cal);