pela data de postagem acho que você já deve ter resolvido, mas vou falar assim mesmo: Calendar data2 = Calendar.getInstance(); data2.set(Calendar.YEAR, ano); //insere o ano data2.set(Calendar.MONTH, mes-1); //insere o mês data2.set(Calendar.DAY_OF_MONTH, dia); //insere o dia data2.add(Calendar.DAY_OF_MONTH, inteiro); //soma o numero de dias à data setada eu resolvi extinguir a variavel 'data' e usei somente a data2 do tipo calendar. eu testei aqui e funcionou. :) espero ter ajudado