我試圖在Gson輸出中使用自定義日期格式,但.setDateFormat(DateFormat.FULL)
似乎不起作用,它與.registerTypeAdapter(Date.class, new DateSerializer())
一樣。GSON - 日期格式
這就像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()
不工作:(
您是否檢查過您是否在所有地方導入了正確的Date類?此外,代碼示例會很有幫助。 –
你的意思是什麼不起作用?你真正看到了什麼? –