Bonjour,

J'aimerais comparer deux horaires par rapport à un entier qui représente l'heure.

Voici mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
SimpleDateFormat dfm = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    Date dateAncienne = dfm.parse(horaire.toString());
    Date toDay = new Date();
 
if ((toDay - dateAncienne) > 5) {
     //traitement
} else {
     //traitement2
}
5 représente la différence d'heure, c'est-à-dire 5 heures.

toDay - dateAncienne: j'aimerais qu'ils prennent en compte la date et l'horaire, c'est-à-dire les heures, minutes et secondes.

Quelqu'un saurait-il m'expliquer comment faire ?

Merci d'avance pour votre aide.