excel 导入的时候日期变成了数字形式
修改为
String csny;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM");
String registered=getCellTypes(row.getCell(5));
if(StrKit.isNotBlank(registered)){
if(row.getCell(5).getCellType()==Cell.CELL_TYPE_STRING){
//日期穿过来有的例如2019.01 不能转换 特殊处理的
if(registered.indexOf(".")!=-1){
registered= registered.replace(".","-");
}
csny=registered.trim();
}else {
Date da=null;
da= HSSFDateUtil.getJavaDate(new
Double(row.getCell(5).getNumericCellValue()));
csny=sdf.format(da);
}
v.setCsny(csny);
}