gpt4 book ai didi

parsing - 在 Java 8 中解析时钟时间

转载 作者:行者123 更新时间:2023-12-01 09:17:43 24 4
gpt4 key购买 nike

我想知道是否可以在 Java 8 中解析时钟时间小时:分钟:秒?

例如

final DateTimeFormatter formatter = DateTimeFormatter.ofPattern("HH:mm:ss");
final String str = "12:22:10";
final LocalDateTime dateTime = LocalDateTime.parse(str, formatter);

我试过但得到这个异常(exception):
Exception in thread "main" java.time.format.DateTimeParseException: Text '12:22:10' could not be parsed: Unable to obtain LocalDateTime from TemporalAccessor: {},ISO resolved to 12:22:10 of type java.time.format.Parsed

最佳答案

LocalTime.parse
由于您只有时间使用 LocalTime 类(class)。无需在您的情况下定义格式模式。

String str = "12:22:10";
LocalTime time = LocalTime.parse(str);

看到那个代码 run live at IdeOne.com .

Oracle Tutorial了解更多信息。

关于parsing - 在 Java 8 中解析时钟时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39870160/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com