Exception in thread "main" java.time.format.DateTimeParseException: Text '2022-03-18 11:41:39' could not be parsed at index 11
at java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:1949)
at java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:1851)
at java.time.LocalDateTime.parse(LocalDateTime.java:492)
at com.atguigu.gmall.realtime.demo.TimeParseDemo$.main(TimeParseDemo.scala:44)
at com.atguigu.gmall.realtime.demo.TimeParseDemo.main(TimeParseDemo.scala)
如上图,出现以上异常,大概是java.time.format线程异常,不能正常解析 。
一番思索一番检查之后,还是不知道错误在哪儿,经过大脑回忆,才回想起为了代码好看,我在日期格式里面多加了一个空格。如下图:
便是此处,"yyyy-MM-dd HH:mm:ss",我在日期后面的时间多加了一个空格,所以才会报这个异常。