-
@JsonFormat用于Json格式的入参(@RequestBody)/出参(@ResponseBody)格式化,是 jackson依赖的注解。
因为,jackson在序列化时间时是按照国际标准时间GMT进行格式化的,而在国内默认时区使用的是CST时区,两者相差8小时,使用时需指定时区。
例如:@JsonFormat(
pattern = “yyyy-MM-dd HH:mm:ss”,
timezone = “GMT+8”
) -
@DateTimeFormat 用于Query Params入参(url?k1=v1&k2=v2)格式化,是Spring自带的注解。
例如:@DateTimeFormat(pattern=“yyyy-MM-dd HH:mm:ss”)