julianostr
Seria isso?
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
Calendar calendar = Calendar.getInstance();
calendar.setTime(new java.util.Date());
calendar.add(Calendar.MONTH,-6);
String dataFinal = sdf.format(calendar.getTime());
jonimca
Nossa, ótimo, muito orbigado mesmo vou testar esse código,
Só mais um item, como transformo essa String dataFinal em um int ?
julianostr
Nesse caso, como a formatação só possui números, pode ser feito assim:
int a = Integer.parseInt(dataFinal);
System.out.println(a);