春季@jsonformat更改时区
我将JSON发送到Spring应用程序,使用@jsonformat注释将其除外,然后将其返回给用户。但是,我的输入专门表示“ GMT”,但返回数据是“ UTC”。是否有更好/不同的方法可以正确注释此问题,以使时区通过?
请求身体
"startDate": "Sun, 22 May 2022 04:00:00 GMT"
对象注释
@JsonFormat(pattern = "EEE, dd MMM yyyy HH:mm:ss z")
private ZonedDateTime startDate;
返回数据
"startDate": "Sun, 22 May 2022 04:00:00 UTC",
I'm sending JSON to a spring app, de-serializing it using @JsonFormat annotations and then returning it to the user. However my input specifically denotes "GMT" but the return data is "UTC". Is there a better/different way to annotate this properly so the timezone comes through?
Request Body
"startDate": "Sun, 22 May 2022 04:00:00 GMT"
Object Annotation
@JsonFormat(pattern = "EEE, dd MMM yyyy HH:mm:ss z")
private ZonedDateTime startDate;
Return Data
"startDate": "Sun, 22 May 2022 04:00:00 UTC",
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
添加
时区
到注释Added
timezone
to the annotation