いくつかの日付を文字列に変換し、データベースに保存しました
DateFormat formatter = new SimpleDateFormat("dd-MM-yyyy hh:mm:ss");
文字列として出力される場合、「12-09-2012 02:33:00」のようになります。
次に、を使用してそれらを取得しようとしています
DateFormat formatter = new SimpleDateFormat("hh:mm:ss");
これは、これが例外メッセージであり、解析不能な日付であるというparseexceptionを私に与えます:
java.text.ParseException: 解析不能な日付: "12-09-2012 02:33:00" (オフセット 2)
私がやっていることをよりよく理解するためのコードを次に示します。
String start="";
String slut="";
DateFormat formatterday = new SimpleDateFormat("hh:mm:ss");
start=formatterday.format(formatterday.parse(a.startTime));
slut=formatterday.format(formatterday.parse(a.endTime));
最初に解析してからフォーマットすると、解析中にエラーが表示されるように、ステートメントを分離しようとしました。