Я получаю целое число, и мне нужно преобразовать названия месяцев в различные локали:
Пример локали en-us: 1 -> января 2 -> февраля
Пример локали es-mx: 1 -> Энерго 2 -> Фебреро
Просто вставив строку
DateFormatSymbols.getInstance().getMonths()[view.getMonth()]
сделает свое дело.
public static void main(String[] args) { SimpleDateFormat format = new SimpleDateFormat("MMMMM", new Locale("en", "US")); System.out.println(format.format(new Date())); }