【发布时间】:2022-02-03 16:37:36
【问题描述】:
String date = "08/02/2022 Tuesday";
DateTimeFormatter LONG_DATE_FORMAT_ddMMyyyyEEEE = ofPattern("dd/MM/yyyy EEEE");
LocalDate.parse(date, LONG_DATE_FORMAT_ddMMyyyyEEEE);
我收到带有以下消息的 DateTimeParseException:Text 08/02/2022 Tuesday' could not be parsed at index 11.
我想这是我格式的 EEEE 方面的问题,但我似乎不明白应该用什么代替它。
这是java 1.8.0_311
【问题讨论】:
-
您使用什么语言环境?
-
提示:尝试使用
DateTimeFormatter来格式化一个值,这很可能表明出了什么问题。和 Lajos 一样,我猜这是一个语言环境问题 -
确实是Locale问题,第一次用这个包,谢谢大家。