无法解析时间字符串为LocalDateTime的问题求助
无法解析时间字符串为LocalDateTime的问题求助
各位大佬好,我最近碰到个头疼的问题:我想把字符串01:43:56转换成LocalDateTime对象,但每次尝试都会抛出错误,具体报错信息如下:
Text '01:43:56' could not be parsed: Unable to obtain LocalDateTime
from TemporalAccessor: {},ISO resolved to 01:43:56 of type
java.time.format.Parsed
我已经试过各种能想到的时间格式写法,可都没解决问题,比如:
LocalDateTime.parse("01:43:56", DateTimeFormatter.ofPattern("hh:mm:ss"))LocalDateTime.parse("01:43:56", DateTimeFormatter.ofPattern("HH:mm:ss"))LocalDateTime.parse("01:43:56", DateTimeFormatter.ofPattern("H:mm:ss"))LocalDateTime.parse("01:43:56", DateTimeFormatter.ofPattern("H:m:s"))LocalDateTime.parse("01:43:56", DateTimeFormatter.ISO_LOCAL_TIME)
实在摸不着头脑,有没有人能帮我看看问题出在哪呀?
备注:内容来源于stack exchange,提问作者Kris B
相关产品推荐
相关产品推荐

