在POI中cell.getCellType()没有一种类型是属于日期的。
下面是我对日期数据读取的特殊处理:
if(HSSFDateUtil.isCellDateFormatted(cell)){ return cell.getDateCellValue().toString(); }
HSSFDateUtil.isCellDateFormatted(cell)对其他类型会抛出异常,所以要特殊处理。
cell.getDateCellValue()会返回Date类型,可根据自己需要转化为String格式的日期等。
如有更好的方式,欢迎交流!