【发布时间】:2020-08-15 17:32:17
【问题描述】:
尝试将字符串格式的日期转换为 Java LocalDateTime。
private DateTimeFormatter dateFormat = DateTimeFormatter.ofPattern("dd/MM/yyyy HH:mm");
private String caseStartDate = dateFormat.format(LocalDateTime.now());
LocalDateTime localdatetime = LocalDateTime.parse(caseStartDate);
但最终出现了这个异常:
java.time.format.DateTimeParseException:无法在索引 0 处解析文本“01/03/2020 15:13”
这种格式不支持转换吗?
【问题讨论】:
-
"这个格式不支持转换吗?"谁告诉你的?
LocalDateTime.parse(CharSequence)在内部使用DateTimeFormatter.ISO_LOCAL_DATE_TIME。你的意思是写parse(caseStartDate, dateFormat)? -
你想得到什么?为什么?
标签: java localdatetime