String fileName = "C:\Users\31094\Desktop\副本电压电流曲线.xlsx";
List list = EasyExcel.read(fileName)
.head(IndexOrNameData.class)
.sheet(0)
.headRowNumber(0)
.registerConverter(new Converter() {
@Override
public Class> supportJavaTypeKey() {
return LocalDateTime.class;
}
@Override
public CellDataTypeEnum supportExcelTypeKey() {
return CellDataTypeEnum.STRING;
}
@Override
public LocalDateTime convertToJavaData(ReadCellData> cellData,
ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) {
String stringValue = cellData.getStringValue();
DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-M-d HH:mm");
return LocalDateTime.parse(stringValue, dateTimeFormatter);
}
}).doReadSync();