1、@JsonFormat是用来做出参格式化的,可以将从数据查出的时间进行格式化。
例子:
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
可以在该注解中进行市区的设置,以及指定格式。
2、 @JsonFormat是用来做入参格式化的,可以将参数中的时间字符串转换成指定格式的date对象。
例子:
@DateTimeFormat(pattern = "yyyy-MM-dd", iso = DateTimeFormat.ISO.DATE)
pattern
属性被设置为"yyyy-MM-dd"
,表示期望的日期格式是"年-月-日"
该格式遵循ISO 8601日期表示的标准。iso
属性被设置为DateTimeFormat.ISO.DATE
,它是一个预定义的常量,表示日期应该以ISO日期格式进行格式化。