1、设置时区
在SpringBoot启动类中添加如下方法指定时区(指定了美国洛杉矶时区),则在项目启动后默认的时区将是指定的时区
@PostConstruct
void setDefaultTimezone() {
TimeZone.setDefault(TimeZone.getTimeZone("America/Los_Angeles"));
}
2、从数据库查询出的Date类型数据,在以json格式传向前端的时候,在指定的实体类属性上添加@JsonFormat注解,可以指定json化的数据的格式
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "America/Los_Angeles")
private Date createDate;