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();
}
}