gpt4 book ai didi

java - com.google.gson.JsonSyntaxException 无法解析的日期

转载 作者:行者123 更新时间:2023-11-30 02:35:29 32 4
gpt4 key购买 nike

我遇到以下异常 -

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这就是为什么我需要处理两种不同的时间格式。

最佳答案

您提供的日期格式 ("MM/dd/yyyy hh:mm:ss a") 与您输入的日期格式 (04/03/2017 10 :39:55.000)。您的输入在秒后有毫秒,并且没有 AM/PM 符号。正确的日期格式是:

setDateFormat("MM/dd/yyyy hh:mm:ss.SSS");

关于java - com.google.gson.JsonSyntaxException 无法解析的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43227506/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com