Tôi đang cố gắng ánh xạ phần tử DateTime xml bằng cách sử dụng jaxb để nó không quan tâm đến thông tin múi giờ. Hoặc bằng cách từ chối đầu vào, hoặc bằng cách xử lý nó như là múi giờ mặc định của máy chủ. ví dụ.Jaxb DateTime không có múi giờ
<dateTime>2011-01-01T06:00:00-04:00:00</dateTime>
sẽ được đối xử giống như
<dateTime>2011-01-01T06:00:00</dateTime>
Ngay bây giờ GregorianCalendar tự động chuyển đổi bất kỳ datetime với thông tin múi giờ để đối tượng GregorianCalendar, vì vậy tôi không biết những gì đầu vào ban đầu là. Bất cứ ai có thể tỏa sáng một chút về điều này? Tôi đang mở để sử dụng các loại dateTime khác hơn là GregorianCalendar quá, là có một cách duyên dáng để sử dụng đối tượng org.joda.time.DateTime
với jaxb/xml có thể?
Xin cảm ơn trước.
Có loại Java DateTime' được tích hợp sẵn ở đâu? Không phải cho JSR 310, với bất kỳ giá nào ... –
Xin lỗi, ý tôi là joda DateTime – BZapper