Я пытаюсь преобразовать xmlGregorianCalendar в Date.Но вывод сокращает дату на день.Ниже приведен код, который я использую - xmlGregorianCalendar передается как 2019-04-02Z, но при выполнении строки ниже возвращается дата как - Пн 01 апреля 19:00:00 CDT 2019
private Date formatDate(XMLGregorianCalendar xmlGregorianCalendar) {
if(null != xmlGregorianCalendar ) {
return xmlGregorianCalendar.toGregorianCalendar().getTime();
}
return null;
}
Не уверен, что я делаю не так.