Boa tarde,
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);
na saida gostaria que saisse 23/01/2014…
porem aqui nao funciona… alguma sugestao?
