Olá pessoal,
Alguem poderia me ajudar com algum modelo de agenda ou link, onde a cada 6 meses indefinidamente, depois do primeiro cadastro do usuario preciso alertar, via email, o mesmo para renova-lo.
Preciso de ajuda na logica de cada seis meses usando o calendar por exemplo.
Obrigado.
Digamos que hoje seja 29/02/2012. Você quer fazer um alerta em 29/08/2012 e a seguir em 28/02/2013 (já que fevereiro não tem 29 dias em 2013).
Converta a data de hoje para um java.util.Calendar, e use o método add para somar 6 meses, 12 meses, 18 meses e assim por diante.
Veja:
http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html#add(int,%20int)
O primeiro parâmetro é Calendar.MONTH, e o segundo é 6, 12 etc.