解决方法:在启动类中加入代码:
@SpringBootApplication
public class SwappingApplication {
public static void main(String[] args) {
SpringApplication.run(SwappingApplication.class, args);
}
@PostConstruct
void started() {
// TimeZone.setDefault(TimeZone.getTimeZone(“UTC”));
TimeZone.setDefault(TimeZone.getTimeZone(“Asia/Shanghai”));
// TimeZone.setDefault(TimeZone.getTimeZone(“GMT+8”));
}
}
我的代码中因为设置成了TimeZone.setDefault(TimeZone.getTimeZone(“UTC”)),所以在application.yml中添加serverTimezone=CTT始终不生效.!!!!!!!
————————————————
版权声明:本文为CSDN博主「qq_40852612」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_40852612/article/details/114628190