博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
POI处理Excel中的日期数据类型
阅读量:7285 次
发布时间:2019-06-30

本文共 510 字,大约阅读时间需要 1 分钟。

在POI处理Excel中的日期类型的单元格时,如果仅仅是判断它是否为日期类型的话,最终会以NUMERIC类型来处理。

正确的处理方法是先判断单元格 的类型是否则NUMERIC类型,

然后再判断单元格是否为日期格式,如果是的话,创建一个日期格式,再将单元格的内容以这个日期格式显示出来。

如果单元格 不是日期格式,那么则直接得到NUMERIC的值就行了。具体代码如下:

if (HSSFCell.CELL_TYPE_NUMERIC == cell.getCellType()&&HSSFDateUtil.isCellDateFormatted(cell)) {          Date date = cell.getDateCellValue();          SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd");          System.out.print(sdf.format(date ))            }

参考出处:

转载于:https://www.cnblogs.com/zhutouying/p/3441963.html

你可能感兴趣的文章
习题总结(二)——禁ctrl+alt+delete,禁普通用户登录,禁ping
查看>>
localStorage只能存储字符串
查看>>
【Spring Boot】11.使用docker安装常见服务
查看>>
原子操作的实现
查看>>
HashMap实现原理及源码分析
查看>>
OpenSSL命令之算法类大全
查看>>
MailBee.NET Objects发送电子邮件(SMTP)教程八:使用多个SMTP服务器发送邮件
查看>>
如何在VS CODE调试Angular
查看>>
学习Linux系统的方法有很多,适合自己的才是最好。
查看>>
DRAM和NAND Flash合约价持续走下坡路
查看>>
KVM网桥
查看>>
初尝- 搭建数据库MySql环境
查看>>
Yii2页面缓存详解
查看>>
ECMAScript正则表达式6个最新特性
查看>>
android Studio 快捷键
查看>>
MySQL Explain
查看>>
Java NIO
查看>>
1、图片水印 之 一
查看>>
分布式锁
查看>>
使用proxychains-ng代理转发终端命令
查看>>