数据库datetime 与 springboot Date 时间数据格式的转换
一、问题
springboot代码
@TableField(value = "time")//时间
private Date time;
数据库格式:
名 | 类型 |
---|---|
time | datetime |
出现问题如下:
在Android或web显示"time"时间类型
"datetime" : "2023-11-11 11:25:21"
"time" : "2023-11-11T15:25:21.000+00:00"
二、解决方法
1. application.properties
方法:
#更新时修改数据库
spring.jpa.hibernate.ddl-auto=update
spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
spring.jackson.time-zone=GMT+8
结果:
{"level":"88","time":"2023-11-11 23:25:21"}
结语
到此结束~