Excel导入的时候日期格式会变成double式的String数据处理

例如:java从Excel单元格读取的日期如43052.0,在后台处理的时候又需要将其处理为日期格式,使用如下代码对其进行转换即可:

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date date = HSSFDateUtil.getJavaDate(Double.parseDouble('43052.0')); String time = sdf.format(date);

最终time的值为:2017-11-13

原文地址:https://www.cnblogs.com/shuilangyizu/p/7837462.html