Bonjour,

je souhaiterais passer les heures de mon applet sur 24h car lors de mes différentes fonctions je réalise un filtre horaire entre 1h30 et 5h15 du matin. Lorsque je teste le programme le matin tout fonctionne mais dès qu'on arrive à l'après midi il me considère que le filtre est entre 13h30 et 17h15.

Voici la partie de mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
		HashMap<String, Filtre> filtreList = StationPanel.getFiltres();
 
 
		Date debmaint = null;
		Calendar caldebmaint = Calendar.getInstance(Locale.FRANCE);
		caldebmaint.clear();
 
		for (int i=0; i<AnalyserParametres.filtre.length; i++)
		{
			Filtre filtre = filtreList.get(AnalyserParametres.filtre[i]);
 
			if (datemaint.format(date).equals(filtre.getNom()))
			{
				caldebmaint.setTime( date );
				caldebmaint.set(Calendar.HOUR, filtre.getHeureDebut());
				caldebmaint.set(Calendar.MINUTE,filtre.getMinDeb());
 
				debmaint = caldebmaint.getTime();
			}
		}
Merci !