excel中取出的日期数字改成java日期

来源:互联网 发布:软件编程入门自学 编辑:程序博客网 时间:2024/06/08 09:02

如果excel中的日期是2016-8-23,取出的值是42606,此数字是距离1900年1月1日的天数,以下是转换成2016-8-23格式代码


Calendar c = new GregorianCalendar(1900,0,-1);  

 Date d = c.getTime();  
        System.out.println(d.toLocaleString());  
        Date _d = DateUtils.addDays(d, 42605);  //42605是距离1900年1月1日的天数
        System.out.println(_d.toLocaleString());
0 1
原创粉丝点击