Я хочу преобразовать дату на русский и использовать код ниже
SimpleDateFormat.getDateInstance(SimpleDateFormat.LONG,locale).format(date);
где locale имеет тип Locale Проблема в том, что месяцы не обрабатываются правильно. Январь идет как "январь", он должен быть "января", а февраль идет как "февраль" должен быть "февраля"
и т.д.
Одна из идей - преобразовать неправильные месяцы в правильные в моей логике
Есть ли какие-либо вещи, с помощью которых Java делает это автоматически?
Спасибо