将Excel数据转换为Java可识别时间(Date、Timestamp)


引言

Excel的时间,POI读取到的是double,这个值不是timestamp。需要进行一些转换,将它转换为Date或者Timestamp。

Excel中的日期数据:

程序中读取到的数据:

如何转换?

Date date = DateUtil.getJavaDate(Double.parseDouble(stringCellValue));

DateUtil是Apache POI自带的一个工具,org.apache.poi.ss.usermodel.DateUtil


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM