2023年8月28日

【夏令时】用@JsonFormat(pattern = “yyyy-MM-dd“)注解,出生日期竟然年轻了一天

摘要: 【夏令时】用@JsonFormat(pattern = “yyyy-MM-dd“)注解,出生日期竟然年轻了一天 解决夏令时导致日期少一天的解决方案 1. @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8" ) 2. 启动时JVM加入参数 -Duser.timezone=GMT+08 3. @JsonFormat(pattern = "yyyy-MM-dd", locale = "zh", timezone = "Asia/Shanghai") 本文通过实际项目遇到的夏令时小bug作为延伸,详解@JsonFormat注解及如何解决夏令时的问题,解决方案分别是原注解中加入timezone = "GMT+8",或者启动时修改jvm参数,及采用替换注解方式来平替此注解产生的问题 阅读全文

posted @ 2023-08-28 09:40 JavaDog程序狗 阅读(195) 评论(0) 推荐(0) 编辑

导航