【发布时间】:2026-01-01 02:15:01
【问题描述】:
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)
有什么想法吗?
【问题讨论】:
-
请显示您使用 DateFormat 的代码
-
好吧,迈克,这可能是个问题,您知道如何使用 SimpleDateFormat 输入 AM/PM 字符串吗?
标签: java android parsing time error-handling