DateTimeFormat 注解将传入的字符串转化为时间格式
传入的字符串需要与转化的格式保持一致 比如说
@DateTimeFormat(pattern = “yyyy-MM-dd HH:mm:ss”) 这是需要转化的格式,那么传入的字符串类型就是 2012-12-23 12:23:23 这种类型
JsonFormat注解是解决出参的时间问题 出参也是需要转化为我们需要的格式(具体看上面参考链接)
//入参
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
//出参
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam("创建时间")
private Date createTime;