SpringMVC 时间自定义类型转换器问题

自己配置了一个时间类型转换器是把形如2019-7-26类型的字符串转为Date类型(为了前端往后端传参数的时候能自动转换这种时间格式)。在配置完成之后,这个格式生效了,这种格式的字符串转为了时间,但是原来spring支持的形如:2019/7/26确不能转过去了。有人知道是为什么吗?

你可以在转换器里做一些判断 多定义几种转换类型 如果传过来的日期参数包含/ 就把日期格式化为对应类型

可能是你配置完之后相当于覆盖了spring的默认配置,你自定义配置生效,spring的默认配置格式失效,如果同时支持两种格式可能系统无法判断类型