我在 Android 应用程序中使用 joda-time 1.6.2,我收到了一些崩溃报告
java.lang.IllegalArgumentException: Invalid format: "8:00 AM" is malformed at "AM"
触发的代码如下:
DateTimeFormatter formatter = DateTimeFormat.forPattern("hh:mm a");
LocalTime lt = formatter.parseDateTime(value).toLocalTime();
我无法在我的手机上重现这个崩溃,所以它只发生在某些 Android 设备上,我不知道为什么。