alibaba/easyexcel
Auf GitHub ansehen在读取日期类型得数据,和数值类型的数据时,日期会偶现读成1970-01-01,数值则是乱码得情况
Open
#3.970 geöffnet am 3. Sept. 2024
help wanted
Repository-Metriken
- Stars
- (33.728 Stars)
- PR-Merge-Metriken
- (Keine gemergten PRs in 30 T)
Beschreibung
建议先去看文档
触发场景描述
上传文件。并读取时,在读到日期类型时 比如 创建时间 实际数据为:1999-01-01 11:22:33 但是在程序读出来时会变成1970-01-01 00:00:00 还有在读取数值类型时,原数据为:119944, 在读取后数据为 示例:0(0xwhwh),实际类似。
触发Bug的代码
ReadSheet readSheet = EasyExcel
.readSheet(sheetNum)
.registerReadListener(dataListener)
.build();
excelReader.read(readSheet);
excelReadDto.setDataList(dataListener.getDataList());
提示的异常或者没有达到的效果
大家尽量把问题一次性描述清楚,然后贴上全部异常,这样方便把问题一次性解决掉。 至少大家要符合一个原则就是,能让其他人复现出这个问题,如果无法复现,肯定无法解决。