Bonjour,

j'ai des soucis pour manipuler des dates, j'aimerai ajouter 30 jours à une date donnée et la comparer à la date du jour, actuellement je fais ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
Date  dateActuel=new Date();
Long now=dateActuel.getTime();
 
Long limit=maDate.getTime+2592000; //30 jours en secondes
if (limit>now)
{
 //traitement
}
Le souci c'est l'ajout des secondes qui ne correspond pas à la bonne date, si on pouvait m'expliquer pourquoi ...