当前位置:网站首页>DateTimeFormat放到@RequestBody下是无效的

DateTimeFormat放到@RequestBody下是无效的

2022-06-25 03:32:00 MakeGreatEffort

一般都是使用

@DateTimeFormat把 传给后台的时间字符串转成Date ,

@JsonFormat 把后台传出的Date转成时间字符串 ,

@DateTimeFormat只会在类似@RequestParam的请求参数(url拼接的参数才生效,如果是放到RequestBody中的form-data也是无效的)上生效

@DateTimeFormat放到@RequestBody下是无效的

@RequestBody中则可以使用@JsonFormat把传给后台的时间字符串转成Date;

也就是说 @JsonFormat其实既可以把传给后台的时间字符串转成Date也可以把后台传出的Date转成时间字符串 。

原网站

版权声明
本文为[MakeGreatEffort]所创,转载请带上原文链接,感谢
https://blog.csdn.net/qq_36838191/article/details/125442269