`
这些年
  • 浏览: 389920 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

poi处理日期

    博客分类:
  • poi
阅读更多

POI处理Excel中的日期类型的单元格时,如果仅仅是判断它是否为日期类型的话,最终会以NUMERIC类型来处理。正确的处理方法是先判断单元格的类型是否则NUMERIC类型,然后再判断单元格是否为日期格式,如果是的话,

创建一个日期格式,再将单元格的内容以这个日期格式显示出来。如果单元格不是日期格式,那么则直接得到NUMERIC的值就行了。具体代码如下:

Java代码

  1. if (HSSFCell.CELL_TYPE_NUMERIC == cell.getCellType()) {
  2. if (HSSFDateUtil.isCellDateFormatted(cell)) {
  3. Date d = cell.getDateCellValue();
  4. DateFormat formater = new SimpleDateFormat("yyyy-MM-dd");
  5. System.out.print(formater.format(d))
  6. } else {
  7. double v = cell.getNumericCellValue();
  8. System.out.print(v)
  9. }
分享到:
评论

相关推荐

    poi对excel处理,针对时间格式

    Javapoi对excel的文档处理,对时间日期的格式一些方法

    Apache POI库jar文件

    Apache POI库是一个开源的Java库... 支持多种数据类型:Apache POI库支持多种数据类型,包括字符串、数字、日期、布尔值、图像等。开发人员可以使用Apache POI库来读取和写入这些数据类型,以便更好地处理Office文档。

    POI对Excel自定义日期格式的读取(实例代码)

    下面小编就为大家带来一篇POI对Excel自定义日期格式的读取(实例代码)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    基于poi对excel操作的简单封装和必要的poi3.17包

    基于poi对excel操作的简单封装及必要的poi3.17...针对excel文件或输入流,按行或者单元格解析处理,提供简单的通用单元格数据获取方法(数字类单元格返回Double, 日期返回Date, 公式返回计算后的结果,其它返回String)

    邮件发送 poi 二维码 条形码等java常用的工具类

    包括条形码操作工具、二维码操作、图片验证码工具、动态密码工具、雪花算法id工具、签名工具、poi导出、json转换、文件操作、分页、日期处理、jdbc、大数运算及格式化、gzip压缩、http 结构说明如下: ...

    数据库大量数据导出Excel

    POI3.8版本之前的版本处理大量数据的导出Excel效果不是很理想,主要在与Excel2003版本单个Sheet的行限制为65536,大量数据的导出得分多个Sheet,针对这一点,客户就不会满意。其次,在实验过程中,大数据量的导出很...

    objectlabkit:商业外汇日期计算器,外汇汇率计算器和实用工具

    实用程序:Pair,Triplet,Total和BigDecimal等实用程序集,可以处理空值! 需要JDK8 Utils Excel:一组方便的类,可通过POI轻松创建Excel电子表格。 链接 OpenHub的指标 感谢YourKit获得OSS许可 和

    hutool-all-5.6.4 jar包.rar

    布隆过滤、缓存、克隆接口、类型转换、日期处理、数据库ORM(基于ActiveRecord思想)、基于DFA有限自动化的多个关键字查找、HTTP客户端、IO和文件、有用的一些数据结构、日志、反射代理类的简化(AOP切面实现)、Setting...

    基于android和百度地图API的旅行日志程序及方案的设计与实现

    然后通过截图存储,把使用者所到的任何地方以图片和文本两种方式保存下来,本设计还提供POI搜索、线路规划、公交线路查询、卫星地图等功能。 创新点:以截图的方式把当前位置以“日期_时间.png”的格式保存在SD卡里...

    Java_Web开发实战1200例第1卷.part2

    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 ...

    Java_Web开发实战1200例第1卷.part3

    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 ...

    word源码java-officeexport-java:三行代码导出自定义样式word

    提供数据处理的插件,通过添加处理器可定制任意输出值,例如:特定项的日期、数字等文本格式转换 图片保留样式的输出。 现有实现方案的对比 方案 跨平台 易用性 Freemarker 跨平台 需要掌握freemarker的语法,配置...

    Hutool JAVA基础工具包 v4.5.8

    Hutool是一个Java基础工具类,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种Util工具类,同时提供以下组件:布隆过滤缓存克隆接口类型转换日期处理数据

    java开发erp源码-NSFW_Systen:学SSH时写的纳税服务系统,详情可看ReadMe

    某些工具类及组件如(FileUtil,POI,DateUtils) JS组件:日期组件、富文本编辑器、Fusionchart(图表组件) 抽取Action、Service、Dao,全局异常处理 权限控制的模型设计(用户、角色、权限) 数据回显和分页 Hiberna

Global site tag (gtag.js) - Google Analytics