excle导入日期格式是数字问题
1.读数据的时候转换格式
1.在读取excle数据的时候:
使用Date date HSSFDateUtil.getJavaDate(日期数值):把数值转换成日期
注意:
2:使用getValue(cell)获取值传入
1:该数值必须为double类型
2.获取到日期格式
HSSFDateUtil.getJavaDate(Double.parseDouble(getValue(cell)
3.通过转换成String 自己想要的格式
DateUtils.dateToString(HSSFDateUtil.getJavaDate(Double.parseDouble(getValue(cell))),"yyyy-MM-dd HH:mm:ss")
Excel日期格式转换技巧
这篇博客介绍了在读取Excel数据时如何将数字格式的日期转换为Java日期对象,并进一步转换为自定义的字符串格式。主要步骤包括使用Apache POI库中的HSSFDateUtil工具类,以及DateUtils进行日期格式化。内容对于处理Excel数据的程序员具有实践指导意义。

被折叠的 条评论
为什么被折叠?



