从数据中读取日期类型数据然后设置日期,出现日期转换错误

错误

java.lang.String cannot be cast to java.util.Date

从数据中读取日期类型数据然后设置日期,出现日期转换错误_第1张图片

解决方法

使用日期格式类,将获取到的数据转换为指定的日期格式,然后再设置日期。

SimpleDateFormat dateformat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");

 try {
          Date date = dateformat.parse((String) map.get("time"));
           article.setTime(date);
      } catch (ParseException e) {
           e.printStackTrace();
      }

你可能感兴趣的:(开发中遇到的问题)