【发布时间】:2025-11-26 03:00:01
【问题描述】:
我收到此错误 无效的格式:“09:30 PM”在“PM”格式不正确
LocalTime start = new LocalTime();
LocalTime end = new LocalTime();
DateTimeFormatter formatter = DateTimeFormat.forPattern("hh:mm a");
start = formatter.parseLocalTime(from.toLowerCase());
end = formatter.parseLocalTime(to.toLowerCase());
【问题讨论】:
-
尝试使用
HH而不是hh -
hh应该是正确的。它代表“半天小时”。HH表示一天中的小时 (= 0-23) -
尝试设置英文区域。
标签: android datetime jodatime joda-convert