Gostaria de saber se há uma forma de somar meses usando calendar.
por exemplo
//Aqui a quantidade de meses de garantia
int dtPawn = 24;
// Aqui recebo a data em que sera atribuida meses (24 meses) em sua data
Timestamp dtFinalWarranty = beanPOManageLotCom.getDtClose();
Calendar cal = Calendar.getInstance();
//cal recebe a data que sera somada meses
cal.setTime(dtFinalWarranty);
// Aqui gostaria de passar a quantidade de meses a serem somados a data
cal.add (Calendar.DATE, dtPawn);
Na saida do codigo eu gostaria que a saida fosse a data mais os meses que receberam.
Abaixo vou fazer o codigo com os numeros pra ficar mais facil de entender
//Aqui a quantidade de meses de garantia
int dtPawn = 24;
// Aqui recebo a data em que sera atribuida meses (24 meses) em sua data
Timestamp 23/01/2012= beanPOManageLotCom.getDtClose();
Calendar cal = Calendar.getInstance();
//cal recebe a data que sera somada meses
cal.setTime(dtFinalWarranty);
// Aqui gostaria de passar a quantidade de meses a serem somados a data
cal.add (Calendar.DATE, dtPawn);
mas não entendi… onde esta essa “documentação”?
Pela informação no método add, parece ser dessa forma mesmo que eu fiz, porem cada valor indica um mes 0 janeiro, 1 fevereiro, 2 março etc etc…
Obrigado pela atenção… Porem esta documentação é a mesma que pode ser visualizada no codigo…
Essa documentação ja tive acesso e mesmo assim o código nao funciona…
Alguem tem alguma ideia de como resolver?