SpringBoot Controller Date格式参数异常

接口中有一Date格式的参数,最初如下,

@RequestParam(required=false) Date time,

请求时无论是否提交此参数都会抛如下异常:

Failed to convert value of type 'java.lang.String' to required type 'java.util.Date'

解决方法:

@RequestParam(required=false) @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") Date time,

 

你可能感兴趣的:(Java)