DateFormat formatter = new SimpleDateFormat("yy-mm-dd");
formatter.setLenient(false);
String[] dateStr = { "2013-12-27", "2013-01-03"};
for (int i = 0; i <= 1; i++) {
Date date = formatter.parse(dateStr[i]);
System.out.println("date is "+date);
}
結果: 2013 年 1 月 27 日 00:12:00 IST
木曜日 1 月 03 日 00:01:00 IST 2013
文字列の日付を Date. に解析していますが、フォーマッタ コンストラクターに渡す月に関係なく、1 月から始まる日付が返されます。