错误类型: java.time.format.DateTimeParseException: Text '20201217' could not be parsed at index 8
String time = "20201217";
DateTimeFormatter dateFormat = DateTimeFormatter.ofPattern("yyyyMMddHHmmss");
LocalDateTime date = LocalDateTime.parse(time, dateFormat);
运行到
LocalDateTime date = LocalDateTime.parse(time, dateFormat);
抛出错误:java.time.format.DateTimeParseException: Text '20201217' could not be parsed at index 8
代码中,定义的time为yyyyMMdd, 在DateTimeFormatter时的格式是yyyyMMddHHmmss,会导致这类错误抛出,把time改为yyyyMMddHHmmss格式,错误解决