Wutaz 2023-01-12 18:45 采纳率: 0%
浏览 33

Jackson @JsonForma序列化LocalDateTime带时区失效

Jackson JsonForma序列化LocalDateTime带时区失效

本地时区GMT+8
time = 2023-01-01 10:00:00
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss" , timezone = "GMT-2")
LocalDateTime Time
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss" , timezone = "GMT-2")
Date date


转JSON后
Time = 2023-01-01 10:00:00 (没变化)
date = 2023-01-01 00:00:00 (有变化)


请问 @JsonFormat中时区转换只支持Date类型 , 不支持LocalDateTime类型吗?

  • 写回答

3条回答 默认 最新

  • LND 2023-01-12 18:53
    关注

    我记得LocalDataTime就是本地时区的意思吧,既然用了LocalDataTime干嘛还要加时区

    评论

报告相同问题?

问题事件

  • 创建了问题 1月12日