SimpleDateFormat formatter = new SimpleDateFormat("h:mm a");
edto.setDate(formatter.parse(startHrs.getText() + ":" + startMin.getText());
您好,我正在尝试将我的时间格式化为12:08 PM
像 type 添加到 sqlite 中的东西DATETIME
。在我的 DTO 类中,相应的时间字段是Date
类型。
我收到上述错误,即此类字符串不可解析。为什么是这样。
请注意startHrs
,startMin
两个 JTextFields 组件分别采用 Hours (12) 和 Minutes (08) 的值。
如何成功解析日期?
错误:
java.text.ParseException: Unparseable date: "12:12"
at java.text.DateFormat.parse(DateFormat.java:337)