Estou querendo pegar a data de hoje e a data de 3 meses atrás, no código abaixo só consigo pegar a data do mês anterior, e se eu colocar menos 3 na frente da variável mes1, o mês vai pra zero
Calendar calendar = Calendar.getInstance();
int ano = calendar.get(Calendar.YEAR);
int mes = calendar.get(Calendar.MONTH)+1;
int mes1 = calendar.get(Calendar.MONTH);
int dia = calendar.get(Calendar.DAY_OF_MONTH);
String inicioData1 = String.valueOf(dia +"/"+ mes1 +"/"+ ano);
String finalData1 = String.valueOf(dia +"/"+ mes +"/"+ ano);