blz?
Olha quando eu tento fazer isso:
Calendar calendar = Calendar.getInstance(new Locale("pt", "BR"));
calendar.set(Calendar.MONTH, Calendar.FEBRUARY);
System.out.println("mes: " + calendar.get(Calendar.MONTH));
Ele imprime mes 2 sendo que fevereiro seria 1.
Para os outros meses funciona normal.
Alguem sabe porque?
Agradeço a quem puder ajudar!