前端传的日期格式为YYYY-MM-DD,后端接收时加了注解 @DateTimeFormat(pattern = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")查询时提示类型不一致,参数无效怎么办
时间: 2024-03-29 11:38:10 浏览: 182
时间格式不对修复
这个问题可能是因为前端传递的日期格式被后端无法解析导致的。你可以尝试将前端传递的日期字符串转换为后端需要的日期类型,可以使用Java自带的日期类或者第三方库如Joda-Time等来进行转换。也可以使用一些前端组件如datepicker来保证前端传递的日期格式与后端需要的一致。如果还是无法解决问题,可以检查一下注解的使用是否正确,时区的设置是否正确等。
阅读全文