Я пытаюсь использовать собственный формат даты в выводе Gson, но .setDateFormat (DateFormat.FULL)
не работает, и то же самое с .registerTypeAdapter (Date.class, new DateSerializer ())
.
Это похоже на то, что Gson не заботится об объекте «Дата» и печатает его по-своему.
Как я могу это изменить?
] Спасибо
РЕДАКТИРОВАТЬ:
@Entity
public class AdviceSheet {
public Date lastModif;
[...]
}
public void method {
Gson gson = new GsonBuilder().setDateFormat(DateFormat.LONG).create();
System.out.println(gson.toJson(adviceSheet);
}
Я всегда использую java.util.Date
; setDateFormat ()
не работает: (