【发布时间】:2015-11-11 14:14:53
【问题描述】:
我正在使用 Jackson 将 POJO 序列化为 JSON,但在格式化日期时遇到了困难。我在 Jackson 的网站上看到了这个 wiki:http://wiki.fasterxml.com/JacksonFAQDateHandling
通过这篇文章,我做了以下事情:
objectMapper.configure(SerializationConfig.Feature.WRITE_DATES_AS_TIMESTAMPS, false);
这会以 ISO-8601 格式打印 Date 对象,这正是我想要的。 “+0000”除外。根据 ISO-8601 格式,+hhmm 是与 UTC 的时间偏移量。杰克逊有没有办法禁用时间偏移?还是我只需要指定自定义日期格式?
【问题讨论】:
标签: date serialization formatting jackson date-formatting