Apache的POI数量给出为43495.5细胞与日期2019年1月30日12:00:00

问题描述 投票:0回答:1

我想从使用Java的Apache POI库中的Excel单元格中的日期。

该字段包含一个日期二零一九年一月三十日12:00:00和我选择d.m.yyyy h:mm作为格式字符串该小区。当我遍历Excel表单与Apache POI,它报告该呼叫类型CellType.NUMERIC的并返回价值43495.5。

我不知道如何处理这个数字。这是太小,它是自秒UNIX时代。

值得注意的是:当我打开在MS Excel文件并更改单元格的格式,以正常的数字,我也看到43495.5直接在Excel中。因此,价值大概有意义,我只是不知道如何解析它。

也许我真的做错了。如何获得通过Apache POI从Excel的日期,理想状态为java.util.Date

java excel datetime apache-poi
1个回答
1
投票

Excel的转换与返回序列号的数据值函数的日期。溶液已经给出:qazxsw POI

© www.soinside.com 2019 - 2024. All rights reserved.