美文网首页
jxl解析excel时,日期统一格式与数字科学计数法的处理

jxl解析excel时,日期统一格式与数字科学计数法的处理

作者: 中v中 | 来源:发表于2021-06-24 06:29 被阅读0次

在用jxl解析excle的时候,如果excel中有小数,如果小数点后的位数多的化,可能会用科学技术法来显示结果。如果有日期时间类型入库需要转换为统一格式,则用以下方法解决
jxl 解析excel时,数字精度,日期的处理问题 代码片段如下 。
String contents=cell.getContents().equals("null")||cell.getContents()==null?"":cell.getContents().trim();
java.text.DateFormat sdf = new java.text.SimpleDateFormat("yyyy-MM-dd");
if(cell.getType()==CellType.DATE){
DateCell dc=(DateCell)cell;
contents=sdf.format(dc.getDate());

}else if(cell.getType()==CellType.NUMBER || cell.getType()==CellType.NUMBER_FORMULA){

     NumberCell nc=(NumberCell)cell;

     contents=""+nc.getValue();

}

相关文章

网友评论

      本文标题:jxl解析excel时,日期统一格式与数字科学计数法的处理

      本文链接:https://www.haomeiwen.com/subject/dyxwyltx.html