Java读取excel中日期格式结果为数字44326天
解释:Java读取excel中日期结果是计算1900-0-1之后到当前日期,一共有多少天,需要做一下转换处理
/** * 用于计算1900-0-1之后的day天日期是哪天 * 举例:1900-0-1之后的44326天日期是2021/5/10 * @return */ public static String dayToDate(int day){ Calendar calendar = new GregorianCalendar(1900,0,-1); Date d = calendar.getTime(); Date date= DateUtils.addDays(d,day); return formatNormalDateString(date); }