文字列を特定の日付形式にフォーマットしようとしていますが、変換に問題があります。変換された文字列では、月は常に「1 月」になります。以下はコード スニペットです。
String date = "30/10/2012-11:11:11";
DateFormat dateForm = new SimpleDateFormat("dd/mm/yyyy-hh:mm:ss");
try {
System.out.println(dateForm.parse(date));
}
catch (ParseException e) {
e.printStackTrace();
}
この背後にある理由を取得できません。提案してください。