java中使用poi读取excel单元格日期值

近期在项目中做导入的时候,遇到读取cexcel表格数据时读取到的是string类型的数字,为我们需要存的是正确的日期格式。
private String setDate(String ben){
SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM”);
//将从单元格中获取到的string类型的数字转化为double类型
Double d = Double.parseDouble(ben);
//将double类型在通过HSSFDateUtil类将其转化为Date类型
Date date = HSSFDateUtil.getJavaDate(d);
return sdf.format(date);
}

你可能感兴趣的:(java中使用poi读取excel单元格日期值)