问题描述:
后端得到的数据是对的,但是返回给前端后,数据比原数据慢了8小时。
原因:
json数据在返回浏览器端是会被spring-boot默认的Jackson框架转换,而Jackson框架默认的时区GMT(相对于中国是少了8小时)。
解决:
在application.yml文件中,配置
spring:
jackson:
#日期格式化
date-format: yyyy-MM-dd HH:mm:ss
time-zone: GMT+8
文章讲述了后端返回给前端的JSON数据出现8小时延迟的问题,原因是Jackson框架默认使用GMT时区,而中国比GMT多了8小时。解决方法是在SpringBoot的application.yml文件中配置日期格式化和时区为GMT+8。
后端得到的数据是对的,但是返回给前端后,数据比原数据慢了8小时。
json数据在返回浏览器端是会被spring-boot默认的Jackson框架转换,而Jackson框架默认的时区GMT(相对于中国是少了8小时)。
在application.yml文件中,配置
spring:
jackson:
#日期格式化
date-format: yyyy-MM-dd HH:mm:ss
time-zone: GMT+8
1851

被折叠的 条评论
为什么被折叠?