后台编写的接口向前端返回数据时,如果返回的是某个数据库对应的实体类,有可能出现日期类型数据不是"yyyy-MM-dd HH:mm:ss"格式。
springBoot为我们提供的@JsonFormat注解就可以适用于这种情况。
使用方式:加在实体类参数上面
// 实体类
/**
* 创建时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@TableField(value = "create_date")
private Date createDate;
注:类似功能的注解还有@DateTimeFormat
当然,也可以自己写一个格式转化的方法