问题描述:
时间格式转换时候,正常的时间格式应该是" 2021-01-01 “这样子,但是我们现在的数据格式是这样” Sat Jun 10 00:00:00 CST 2000 "
报错信息:
所以会报出这种错误:
解决办法:
第一种:
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
df.format(new Date(指定转换的字段));//注意:是String类型
第二种:
我们在这个字段上设置好格式:
@JSONField(format = "yyyy-MM-dd")
public String SIGNVALIDDATE;//如果数据库是date类型,也可以拿String来接受