Convert data com.alibaba.excel.metadata.data.ReadCellData@555e7c93 to class java.util.Date error
时间: 2023-11-28 11:48:42 浏览: 194
Pro Java 7 NIO.2
这个错误的意思是将 com.alibaba.excel.metadata.data.ReadCellData@555e7c93 转换成 java.util.Date 类型时出现了错误。
通常情况下,Excel 中的日期会以一串数字的形式存储,而不是以日期格式存储。因此,在读取 Excel 数据时,需要将这些数字转换为日期格式。
你可以尝试使用 `DateUtil` 工具类来将数字转换为日期,如下所示:
```java
Date date = DateUtil.getJavaDate((double) cellValue);
```
其中,`cellValue` 是从 Excel 中读取到的日期值。如果你的代码中已经使用了 `DateUtil`,那么可能是数据本身存在问题,导致转换失败。你可以检查一下数据是否符合日期格式。
阅读全文