poi处理自定义日期格式
cell.getCellStyle().getDataFormat()//获取当前cell数值格式
cell.getStringCellValue()//直接获取内容
if (cell != null) { cell.setCellType(Cell.CELL_TYPE_STRING); /*如果获取的是日期类型,需要进行日期处理的字段*/ if (j == 6 || j == 10) { /*日期类型==自定义yyyy/m/d h:mm*/ if (cell.getCellStyle().getDataFormat() == 22) { if (!cell.getStringCellValue().equals("")) { double res = Double.parseDouble(cell.getStringCellValue()); Date date = org.apache.poi.ss.usermodel.DateUtil.getJavaDate(res); /*转换成yyyy-MM-dd HH:mm:ss*/ value = simpleDateFormat.format(date); } } else { value = cell.getStringCellValue(); } } else { value = cell.getStringCellValue(); } }