首页 > 解决方案 > 无法使用 @JsonFormat 从 UTC 序列化 AEST 时区中的日期。为什么?

问题描述

下面是在 AEST 时区序列化日期的代码,但这不起作用。

@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd 
HH:mm:ss", timezone = "Australia/Sydney")
private LocalDateTime lastUpdatedTime;

虽然我能够将其转换为上述日期格式,但不能在 TZ 中。

我试图转换的 UTC 日期是例如。“2019-09-23T23:39:45.917Z”

如何解决这个问题?

标签: javajacksonjson-deserializationjava-timetimezone-offset

解决方案


推荐阅读