小编Ank*_*ngh的帖子

将字符串解析为 LocalDateTime 时出现 DateTimeParseException

以下工作完美:

String startDate = "2019-10-12T00:00:00.000-07:00"

LocalDateTime startDateTime = LocalDateTime.parse(startDate,
    DateTimeFormatter.ISO_ZONED_DATE_TIME);
Run Code Online (Sandbox Code Playgroud)

但是,对于以下代码:

String startDate = "2019-10-12T00:00:00.000+07:00"

LocalDateTime startDateTime = LocalDateTime.parse(startDate,
    DateTimeFormatter.ISO_ZONED_DATE_TIME);
Run Code Online (Sandbox Code Playgroud)

我得到一个例外:

抛出 java.time.format.DateTimeParseException:无法在索引 23 处解析文本“2019-10-12T00:00:00.000 07:00”

有人可以帮助我了解这里可能有什么问题吗?

java datetime parsing date java-8

1
推荐指数
1
解决办法
716
查看次数

标签 统计

date ×1

datetime ×1

java ×1

java-8 ×1

parsing ×1