1
我得到以下異常 -com.google.gson.JsonSyntaxException無法解析的日期
com.google.gson.JsonSyntaxException: 04/03/2017 10:39:55.000
at com.google.gson.DefaultDateTypeAdapter.deserializeToDate(DefaultDateTypeAdapter.java:107)
我設置的日期格式 -
Gson gson = new GsonBuilder().setDateFormat("MM/dd/yyyy hh:mm:ss a").create();
而且我沒有上的日期控制格式。我如何設置GsonBuilder來處理2種不同的時間格式,這樣可以避免上述異常?
編輯 - 在另一個例子中,時間將顯示爲04/03/2017 10:39:55 AM
這就是爲什麼我需要處理2種不同的時間格式。
您的預期日期格式與您的實際日期不符。 '.setDateFormat(「MM/dd/yyyy hh:mm:ss.SSS」)'足以解決這個問題。 –