码迷,mamicode.com
首页 > 编程语言 > 详细

java导入excel时处理日期格式(已验证ok)

时间:2017-05-27 10:44:06      阅读:597      评论:0      收藏:0      [点我收藏+]

标签:scroll   exce   lld   验证   lda   int   格式化数字   字符   form   

在Excel中的日期格式,比如2009-12-24将其转化为数字格式时变成了40171,在用java处理的时候,读取的也将是40171。
如果使用POI处理Excel中的日期类型的单元格时,如果仅仅是判断它是否为日期类型的话,最终会以NUMERIC类型来处理。正确的处理方法是先判断单元格的类型是否则NUMERIC类型,然后再判断单元格是否为日期格式,如果是的话,

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

主要是判断 NUMERIC 的时候 同事判断下 单元格是不是日期格式 如果是 日期格式直接 转成日期格式字符串返回值  

就ok 了。。

 

java导入excel时处理日期格式(已验证ok)

标签:scroll   exce   lld   验证   lda   int   格式化数字   字符   form   

原文地址:http://www.cnblogs.com/dogdogwang/p/6911303.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!