Abh*_*ngh 8 java poi-hssf apache-poi
目前我的代码为
bean.setREPO_DATE(row.getCell(16).getDateCellValue());
Run Code Online (Sandbox Code Playgroud)
如果单元格在excel中格式化为日期,它可以正常工作.
但是它也会转换一些整数或长整数,如1234或5699.我也知道这背后的原因.
但是我想在执行上面的行之前应用检查.像这样的东西
if(row.getCell(16).isOfDateFormat){
bean.setREPO_DATE(row.getCell(16).getDateCellValue());
}
Run Code Online (Sandbox Code Playgroud)
请指导我..
提前致谢 !
new*_*ser 16
试试这个,
使用 import org.apache.poi.ss.usermodel.DateUtil;
if(DateUtil.isCellDateFormatted(cell))
{
cell.getDateCellValue();
}
Run Code Online (Sandbox Code Playgroud)