Failed to convert value of type ‘java.lang.String’ to required type ‘java.util.Date’
springboot项目在接收时间类型的时候,报Failed to convert value of type ‘java.lang.String’ to required type 'java.util.Date’的错误,这句话的意思是,把字符串转为Date类型失败了
·
springboot项目在接收时间类型的时候,报Failed to convert value of type ‘java.lang.String’ to required type 'java.util.Date’的错误,
这句话的意思是,把字符串转为Date类型失败了
解决方法: springboot要解决这个问题很简单,在接收的字段上面,添加下面的注解
1.前端往后端传数据
@DateTimeFormat(pattern=“yyyy-MM-dd HH:mm:ss”) //接收时间类型,从前端往回传的json数据被date接收,json转为data类型
public Date getS_time_end() {
return s_time_end;
}
2.后端往前端传数据
@JsonFormat(pattern="yyyy-MM-dd",timezone = "GMT+8") //时间类型转为json类型
public Date getS_time_end() {
return s_time_end;
}
更多推荐
已为社区贡献3条内容
所有评论(0)