系统采用多时区设计的时候,往往我们需要统一时区,需要统一的地方如下: 服务器(Tomcat服务) 数据库(JPA + Hibernate) 前端数据(前端采用Vuejs) 思路为:将数据库和服务器的时间都采用标准时区UTC存储处理.前端拿到标准时区的数据,统一根据用户所在时区进行转换.这样保证了后端数据时区的一致性,前端根据实际情况进行渲染. 保证服务器时区为UTC 服务启动的时候,将当前时区设置为UTC,代码如下: @SpringBootApplication public class App…