我想使用APACHE POI库从xlsx文件的所有单元格中获取日期值。
设置:文件包含字符串,小整数(如12-15(工作时间))和日期,格式为dd / mm / yyyy。我想从当前文件中获取所有日期。
switch (cell.getCellType()) {
case STRING:
break;
case NUMERIC:
return cell.getLocalDateTimeValue();
case BOOLEAN:
break;
default:
break;
}
遍历单元格并使用上面的代码不起作用,因为它将数字5转换为1/12/1900(不是精确数字)。另外,我也不想硬编码:
if(date.isAfter(someDate)) {accept it }
我找到的唯一解决方案是:
我还没有实现它。似乎可以正常使用,但我认为这有点混乱。
注意:我处于初中水平,所以我不知道这是一种来回转换的好方法。
当我遍历单元格answer时,此引发了我在图像中显示的错误