Spring Boot 时区问题

按照下面3步配置

链接JDBC的url中写

&serverTimezone=Asia/Shanghai

application.yaml中写

为查询的时候时间正确,第一种方法:

spring:
  jackson:
    date-format:  yyyy-MM-dd HH:mm:ss
    default-property-inclusion: non_empty
    time-zone: Asia/Shanghai

也可以使用注解@JsonFormat,建议使用第一种。

在主启动类中添加

      @PostConstruct
      void started() {
          TimeZone.setDefault(TimeZone.getTimeZone("Asia/Shanghai"));
      }
posted @ 2021-01-19 10:51  TzzTZhj  阅读(87)  评论(0)    收藏  举报