本文只针对+8时区,若需动态时区,则需要前端处理(本文不适用)
如果没有重新指定消息解析器,则可以直接在application.yml中为jackson配置时间转换
spring:
jackson:
time-zone: GMT+8
顺便可以直接对格式进行格式化
date-format: yyyy-MM-dd HH:mm:ss
最后的样子就是
spring:
jackson:
date-format: yyyy-MM-dd HH:mm:ss
time-zone: GMT+8
或者application.properties
spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
spring.jackson.time-zone=GMT+8
注:
常用时间格式化解释:
yyyy:4位数年份
yy:2位数年份 2019返回19 2018返回18 以此类推
MM:2位数月份
dd:2位数天
HH:2位数小时
mm:2位数分钟
ss:2位数秒