问题:数据库中日期类型为timestamp,实体类中定义为date,返回给到前端时变为了EEE MMM dd HH:mm:ss z yyyy(Fri Oct 26 00:00:00 CST 2018)格式,而我们需要的是yyyy-MM-dd HH:mm:ss。
解决方式:
在实体类定义中,定义为date的字段上添加
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
并且在其get方法中也添加:
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+08:00")
此时再次获得的该字段的日期格式为yyyy-MM-dd HH:mm:ss