在POI处理Excel中的日期类型的单元格时,如果仅仅是判断它是否为日期类型的话,最终会以NUMERIC类型来处理。正确的处理方法是先判断单元格的类型是否则NUMERIC类型,然后再判断单元格是否为日期格式,如果是的话,
创建一个日期格式,再将单元格的内容以这个日期格式显示出来。如果单元格不是日期格式,那么则直接得到NUMERIC的值就行了。具体代码如下:
Java代码
- if (HSSFCell.CELL_TYPE_NUMERIC == cell.getCellType()) {
- if (HSSFDateUtil.isCellDateFormatted(cell)) {
- Date d = cell.getDateCellValue();
- DateFormat formater = new SimpleDateFormat("yyyy-MM-dd");
- System.out.print(formater.format(d))
- } else {
- double v = cell.getNumericCellValue();
- System.out.print(v)
- }
相关推荐
Javapoi对excel的文档处理,对时间日期的格式一些方法
Apache POI库是一个开源的Java库... 支持多种数据类型:Apache POI库支持多种数据类型,包括字符串、数字、日期、布尔值、图像等。开发人员可以使用Apache POI库来读取和写入这些数据类型,以便更好地处理Office文档。
下面小编就为大家带来一篇POI对Excel自定义日期格式的读取(实例代码)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
基于poi对excel操作的简单封装及必要的poi3.17...针对excel文件或输入流,按行或者单元格解析处理,提供简单的通用单元格数据获取方法(数字类单元格返回Double, 日期返回Date, 公式返回计算后的结果,其它返回String)
包括条形码操作工具、二维码操作、图片验证码工具、动态密码工具、雪花算法id工具、签名工具、poi导出、json转换、文件操作、分页、日期处理、jdbc、大数运算及格式化、gzip压缩、http 结构说明如下: ...
POI3.8版本之前的版本处理大量数据的导出Excel效果不是很理想,主要在与Excel2003版本单个Sheet的行限制为65536,大量数据的导出得分多个Sheet,针对这一点,客户就不会满意。其次,在实验过程中,大数据量的导出很...
实用程序:Pair,Triplet,Total和BigDecimal等实用程序集,可以处理空值! 需要JDK8 Utils Excel:一组方便的类,可通过POI轻松创建Excel电子表格。 链接 OpenHub的指标 感谢YourKit获得OSS许可 和
布隆过滤、缓存、克隆接口、类型转换、日期处理、数据库ORM(基于ActiveRecord思想)、基于DFA有限自动化的多个关键字查找、HTTP客户端、IO和文件、有用的一些数据结构、日志、反射代理类的简化(AOP切面实现)、Setting...
然后通过截图存储,把使用者所到的任何地方以图片和文本两种方式保存下来,本设计还提供POI搜索、线路规划、公交线路查询、卫星地图等功能。 创新点:以截图的方式把当前位置以“日期_时间.png”的格式保存在SD卡里...
5.3 日期时间处理 176 5.4 输出实用的HTML代码 182 5.5 窗口与对话框 186 5.6 对数据库操作的JavaBean 189 第6章 Servlet技术 211 6.1 Servlet基础 212 6.2 Servlet应用 223 第7章 过滤器与监听器技术 239 7.1 ...
5.3 日期时间处理 176 5.4 输出实用的HTML代码 182 5.5 窗口与对话框 186 5.6 对数据库操作的JavaBean 189 第6章 Servlet技术 211 6.1 Servlet基础 212 6.2 Servlet应用 223 第7章 过滤器与监听器技术 239 7.1 ...
提供数据处理的插件,通过添加处理器可定制任意输出值,例如:特定项的日期、数字等文本格式转换 图片保留样式的输出。 现有实现方案的对比 方案 跨平台 易用性 Freemarker 跨平台 需要掌握freemarker的语法,配置...
Hutool是一个Java基础工具类,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种Util工具类,同时提供以下组件:布隆过滤缓存克隆接口类型转换日期处理数据
某些工具类及组件如(FileUtil,POI,DateUtils) JS组件:日期组件、富文本编辑器、Fusionchart(图表组件) 抽取Action、Service、Dao,全局异常处理 权限控制的模型设计(用户、角色、权限) 数据回显和分页 Hiberna