[alibaba/easyexcel]注解@ExcelProperty(value = "日期", index = 1, format = "yyyyMMdd")不支持LocalDate类型

2024-06-20 576 views
4

注解@ExcelProperty(value = "日期", index = 1, format = "yyyyMMdd"),format不支持LocalDate类型

回答

1

看了下项目的jdk版本 是要用jdk7来做的 so java8的时间api不支持

4

升级到最新版本 自定义一个 Converter 可以参照 DateStringConverter或者 DateNumberConverter

2

@zhuangjiaju 有问题。 WriteCellData 这个类,只支持localdatetime ,没有localdate 和localtime 的支持

4

只有把localDate和 LocalTime转换成 LocalDateTime。然后用 format 格式化。,感觉这个设计有问题。