Springboot + Mybatis: 返回时间格式错误(多了.0)

错误描述:在数据库中存储的数据是正确的,但读取后的时间最后多了".0"

解决方法:

  1. 在定义数据类型时把时间定义为Date类型(错误原因是使用了String类型)
  2. 添加注释@JsonFormat
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date createTime;

注意,此时默认为0时区,需要修改时区

 

 

 


版权声明:本文为wss_desperado原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。