当读取excel的时间格式时会为double形式,这里可以进行一轮转换
/**
* 时间格式的转换和判断
*
* @param date
* @return
*/
public String changeString(String date, StringBuilder stringBuilder) {
// String newDate = toDate(date).replace("年", "-").replace("月", "-").substring(0, date.length() - 1);
//正则表达式
Pattern pattern = Pattern.compile(floatExpression1);
Matcher matcher = pattern.matcher(date);
if (matcher.matches()) {
String newDate = toDate(Double.parseDouble(date), "yyyy-MM-dd");
return newDate;
} else {
stringBuilder.append("出货时间格式错误");
return null;
}
}