【发布时间】:2020-10-27 13:44:58
【问题描述】:
这是完整的错误行:
java.time.format.DateTimeParseexception: Text '01-Jan-2020' could not be parsed at index 0
这是我正在使用的引发错误的代码:
val DATETIME_FORMAT = DateTimeFormatter.ofPattern("d-MMM-yyyy").withZone(ZoneId.of("UTC"))
val parsedTime = DATETIME_FORMAT.parse(input)
input 变量为“2020 年 1 月 1 日”,如错误行所示。
我已经查看了许多与此类似的问题,但这不是预期的解决方案。谁能告诉我如何解决这个问题?
【问题讨论】:
-
检查你的模式 "d-MMM-yyyy" -> 你应该使用 "dd-MMM-yyyy"
-
我已经测试过这种格式,但我仍然遇到同样的问题