java poi解析excel日期为数字的问题

这个数字是什么呢?是以1900年为原点,到2015年8月21日,之间经过的天数。

知道这个后,就很好处理了,我们拿到1900年的日期,在这个日期上加上42237天即可。如下:

Calendar calendar = new GregorianCalendar(1900,0,-1);  
        Date d = calendar.getTime();

Date date = DateUtils.addDays(d,Integer.valueOf(“42237”));

猜你喜欢

转载自www.cnblogs.com/znsongshu/p/10325566.html