从一种日期格式转换为另一种日期格式

时间:2019-06-03 10:06:19

标签: jsonschema2pojo

在MongoDB中的JSON文档中,我们以以下格式存储了日期:“ dd.MM.yyyy”,这不是有效的JSON模式日期时间(即yyyy.MM.dd)。我通过在pom中设置这些配置参数来使其工作

<formatDates>true</formatDates>
       <formatTimes>true</formatTimes>
       <dateTimeType>java.time.LocalDateTime</dateTimeType>
<dateType>java.time.LocalDate</dateType>

并且正确生成了Java代码:

@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd.MM.yyyy")
@JsonProperty("renewalDate")
@JsonPropertyDescription("Renewal date of the policy")
private LocalDate renewalDate;

但是这将以无效的JSON模式格式输出日期。有什么方法可以读取一种格式(dd.MM.yyyy)的日期并以另一种格式(yyyy.MM.dd)输出的日期?

0 个答案:

没有答案