ParseException Unparseable date 时间转换异常

问题描述:

时间格式转换时候,正常的时间格式应该是" 2021-01-01 “这样子,但是我们现在的数据格式是这样” Sat Jun 10 00:00:00 CST 2000 "


报错信息:

所以会报出这种错误:
ParseException Unparseable date 时间转换异常_第1张图片

解决办法:

第一种:

 SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
 df.format(new Date(指定转换的字段));//注意:是String类型

第二种:

我们在这个字段上设置好格式:

    @JSONField(format = "yyyy-MM-dd")
    public String SIGNVALIDDATE;//如果数据库是date类型,也可以拿String来接受

你可能感兴趣的:(BUG记录,Java,bug,java,后端)