lhcnet

在用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();

   }

FROM:http://hi.baidu.com/delete_h/blog/item/68737352b248a8050cf3e39f.html

 

分类:

技术点:

相关文章:

  • 2021-12-23
  • 2021-05-29
  • 2022-12-23
  • 2021-09-30
  • 2022-12-23
  • 2022-01-01
  • 2021-12-22
  • 2022-03-05
猜你喜欢
  • 2022-12-23
  • 2021-12-02
  • 2021-10-31
  • 2021-10-17
  • 2022-02-10
  • 2021-12-13
相关资源
相似解决方案