Spring注解@JsonFormat与@DateTimeFormat入参格式化

@JsonFormat注解

pattern:是你需要转换的时间日期的格式
timezone:是时间时曲设置,比如设置为东八区timezone = "GMT+8",避免时间在转换中有误差
提示:@JsonFormat注解可以在属性的上方,同样可以在属性对应的get方法上,两种方式没有区别

//设置时区为东八区,时间格式自己据需求定。
@JsonFormat(pattern="yyyy-MM-dd",timezone = "GMT+8")
 private Date date;

注解@JsonFormat主要是后台到前台的时间格式的转换

@DateTimeFormat注解

@DateTimeFormat的使用和@jsonFormat差不多

@DateTimeFormat(pattern = "yyyy-MM-dd")
private Date date

注解@DataFormAT主要是前后到后台的时间格式的转换


版权声明:本文为Accelerating原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。