java用xlsx导入时间【24-七月-2020】
第一种解决办法
第二种解决办法
文档是时间的格式导入到后台会发现时间是【24-七月-2020】的格式
后台解析代码
//定义中国时间格式
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//注意加上[.getDateCellValue()] 才能得到 HH:mm:ss
String time = row.getCell(7).getDateCellValue().toString();
//转为国际时间格式
Date date=new Date(time);
//转为 yyyy-MM-dd HH:mm:ss 字符串时间格式
String dateTime=sdf.format(date);
//转为 yyyy-MM-dd HH:mm:ss java.util.Date时间格式
Date date=sdf.parse(dateTime);