java springboot项目中在启动类里需要加什么配置才能保证是utc格式的时间
时间: 2023-11-17 19:06:09 浏览: 158
我的一些笔记啊啊啊啊啊啊01
在Java Spring Boot项目中,如果要确保使用UTC格式的时间,需要在启动类里添加以下配置:
```java
@SpringBootApplication
public class MyApplication {
@PostConstruct
void started() {
TimeZone.setDefault(TimeZone.getTimeZone("UTC"));
}
public static void main(String[] args) {
SpringApplication.run(MyApplication.class, args);
}
}
```
在上述代码中,使用`@PostConstruct`注解的`started`方法会在应用程序启动后立即执行。`TimeZone.setDefault()`方法将默认时区设置为UTC时区,确保所有时间都以UTC格式显示。
阅读全文