解决Spring Boot项目中DATE类型变量,服务端与前端不同问题

时间类型参数,在服务端查询时获取到的是
在这里插入图片描述
在前端console时变为

2020-09-29T16:00:00.000+0000

观察后发现时间相差8小时,该字段的详细信息如下

数据库中存储形式(PostgreSQL)

Date类型,精确到日
在这里插入图片描述

实体类中

在这里插入图片描述

Mapper中

在这里插入图片描述

【最终处理方式】

在实体类上添加注解
@JsonFormat(pattern = “yyyy-MM-dd”,timezone=“GMT+8”)

在这里插入图片描述
最终前端获取到的结果变为 ‘yyyy-MM-dd’ 格式

猜你喜欢

转载自blog.csdn.net/weixin_42547014/article/details/108976796
今日推荐