对前端来说时间类型就是字符串,所以后端进行时间类型参数获取时有两种方式:
1.接口的时间入参定义成String类型,然后在业务代码中将字符串转化为时间类型
2.接口的时间入参定义成Date类型:
①前端传递的参数为k1=v1&k2=v2的形式时,字段上需要添加org.springframework.format.annotation包下的@DateTimeFormat注解
②前端传递的参数为json形式时,字段上需要添加 com.fasterxml.jackson.annotation包下的@JsonFormat注解