加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

Java LocalTime Parse异常

发布时间:2020-12-14 06:02:50 所属栏目:Java 来源:网络整理
导读:我有一段代码工作正常,现在不知何故不起作用. 我正在读取csv文件,并在格式4:38的时间字段中读取时出错. 我抛出异常的代码是: LocalTime.parse("4:38",DateTimeFormatter.ofPattern("HH:mm")) 我也为模式尝试了“H:mm”或“H:m”,但它抛出相同的异常:文本
我有一段代码工作正常,现在不知何故不起作用.

我正在读取csv文件,并在格式4:38的时间字段中读取时出错.

我抛出异常的代码是:

LocalTime.parse("4:38",DateTimeFormatter.ofPattern("HH:mm"))

我也为模式尝试了“H:mm”或“H:m”,但它抛出相同的异常:文本’4:38’无法在索引0处解析.任何想法为什么它在小时数处抛出异常?

我使用的是Java 8.

解决方法

该模式需要一个“H”和一个“m”.
LocalTime.parse("4:38",DateTimeFormatter.ofPattern("H:m"));

它适用于4:38和14:38.

Official Doc:请参阅“格式化和分析的模式”

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读