0
点赞
收藏
分享

微信扫一扫

@JsonFormat与@DateTimeFormat比较

悄然丝语 2022-03-11 阅读 82
java
  • @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”)

举报

相关推荐

0 条评论