SpringBoot 解决时区问题

1、在启动类加上

@PostConstruct

void setDefaultTimezone() {

TimeZone.setDefault(TimeZone.getTimeZone("GMT+8"));

}

2、在application.yml加上

jackson:
    date-format: yyyy-MM-dd HH:mm:ss
    joda-date-time-format: yyyy-MM-dd HH:mm:ss
    time-zone: GMT+8

3、数据库连接加上

&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8

可用时区参考

https://blog.csdn.net/tjgykhulj/article/details/68953636

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容