У меня проблема при преобразовании даты в java, не знаю, где я ошибаюсь ...
String dateStr = "2011-12-15";
String fromFormat = "yyyy-mm-dd";
String toFormat = "dd MMMM yyyy";
try {
DateFormat fromFormatter = new SimpleDateFormat(fromFormat);
Date date = (Date) fromFormatter.parse(dateStr);
DateFormat toformatter = new SimpleDateFormat(toFormat);
String result = toformatter.format(date);
} catch (ParseException e) {
e.printStackTrace();
}
Дата ввода - 2011-12-15, и я ожидаю, что результат будет «15 декабря. 2011 ", но я понял это как" 15 января 2011 "
, где я ошибаюсь?