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”)'足以解决这个问题。 –