【发布时间】:2014-02-09 18:30:08
【问题描述】:
我正在使用 google 的 GSON lib 使用客户端 JSON API 来处理序列化/反序列化。 这被证明是有问题的,因为在 API 的 json 实体中,API 中散布着许多日期格式。
这方面的一些例子如下...
“2014-02-09”
“1976 年 15 月 10 日”
“2014-02-09T07:32:41+00:00”
我无法控制 API,因为它由客户端开发并且已被其他方使用。 似乎我可以将 GSON 设置为使用单一日期格式,但我无法让它按字段解析日期。
我希望 GOSN 会为此提供注释,但我似乎找不到。 有什么想法可以设置这个吗?
【问题讨论】:
-
请注意,JSON 没有定义标准的日期格式。日期可以是任何字符格式,也可以是自某个纪元日期以来的秒数或毫秒数——这完全取决于发送者。