poi判断excel单元格内容是否为日期

        通过cell.getCellType()拿到单元格的数据类型,CellType是一个枚举类型详情如下,能够看到并没有日期类型的code,poi读取到的日期类型的单元格时会认为是NUMERIC类型,然后,poi提供了HSSFDateUtil.isCellDateFormatted(cell)方法来判断单元格里面的数据是否为日期类型。

poi判断excel单元格内容是否为日期_第1张图片

所以,要判断是否为时间类型的单元格,按如期代码即可

        CellType cellType = cell.getCellType();
        if(cellType.equals(CellType.NUMERIC)){
            //日期
            if(HSSFDateUtil.isCellDateFormatted(cell)){
                return cell.getDateCellValue();
            }
        }

 

你可能感兴趣的:(JavaWeb杂记,excel,java)