gpt4 book ai didi

java - SimpleDateFormat 解析时间异常

转载 作者:行者123 更新时间:2023-11-29 20:43:10 25 4
gpt4 key购买 nike

DateFormat FORMAT_TIME_AM = new SimpleDateFormat("hh:mm");//works

如果我使用这段代码,一切正常,但是当我最后插入一个“a”来显示 AM/PM 时,会引发解析异常。

DateFormat FORMAT_TIME_AM = new SimpleDateFormat("hh:mm a");//does not works

这里是错误:

com.finalagenda W/System.err java.text.ParseException: Unparseable date: "2:11" (at offset 4) com.finalagenda W/System.err﹕ at java.text.DateFormat.parse(DateFormat.java:579)

有什么想法吗?

最佳答案

SimpleDateFormat中,HHhh是不同的。 HH 从 0 到 23 表示 24 小时格式,hh 从 1 到 12 (AM/PM) 12 小时格式。

"HH:mm" -> 13:30 is "hh:mm a" -> 01:30 PM

关于java - SimpleDateFormat 解析时间异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30721594/

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