我在春季启动应用程序中遇到日期时间问题。我的应用程序显示不同时区的不同日期和时间。我希望它应该显示所有时区的相同日期和时间。
我的网络应用程序根据网络浏览器的时区显示时间。是否有可能使我的Web应用程序始终在特定时区显示时间,而不管我的Web浏览器的时区如何。
答案 0 :(得分:0)
您可以根据UTC日期和时间在应用程序中设置UTC时区,以获得正确的日期和时间 在您的Spring Boot应用程序中添加以下代码
@PostConstruct
void started() {
TimeZone.setDefault(TimeZone.getTimeZone("UTC"));
}
答案 1 :(得分:0)
将此属性添加到您的application.properties
中,这将解决您的问题。
spring.jpa.properties.hibernate.jdbc.time_zone=UTC