Tout est prévu, il n'y a qu'à utiliser les classes de Sun tel que : - java.util.GregorianCalendar
- java.util.Calendar
- java.util.Date
Tout d'abord il nous faut une instance de GregorianCalendar
GregorianCalendar calendar = new java.util.GregorianCalendar();
calendar.setTime( maDate );
Voici ensuite quelques exemples d'opération (pour plus d'information lire la doc, évidemment...) - sur le champs "jour" (7 jours plus tôt) :
calendar.add (Calendar.DATE, -7);
- sur le champs "mois" (5 mois plus tard) :
calendar.add (Calendar.MONTH, 5);
Et pour ce qui est des affichages je vous conseille d'utiliser la solution proposée ici en utilisant la méthode
public Date calendar.getTime ();
|