Bonjour,
Quelqu'un a t'il une idée pour vérifier si une date est plus grande ou plus petite qu'une autre ?
Merci
Bonjour,
Quelqu'un a t'il une idée pour vérifier si une date est plus grande ou plus petite qu'une autre ?
Merci
En utilisant un java.util.Calendar
http://java.sun.com/j2se/1.5.0/docs/...va.lang.Object)
Méthodes :
- after
- before
- compareTo
Merci
j'avais bien trouve ces fonctions, mais je ne trouve pas pour supérieur ou égal
et inférieur ou egal.
After et Before ne prennent pas en compte légalité
Ai je loupé un truc ?
Il fait utiliser compareTo qui permet de faire ces 3 comparaisons. Cette méthode est défini pour le type java.util.Date depuis Java 5, ce qui fait que Calendar n'est pas forcément nécessaire.
Soit 2 instances du type java.util.Date date1 et date2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 if (date1.compareTo(date2)<0){ //date1 antérieure à date2 } if (date1.compareTo(date2)==0){ //date1 et date2 sont égales } if (date1.compareTo(date2)>0){ //date1 est postérieure à date2 }
Partager