bonjour,
à votre avis, quelle sera la sortie du code suivant ?Moi j'ai trouvé le resultat bizare, et j'aimerai bien comprendre pourquoi il y a un décalage d'une heure !
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 public class Test { public static void main(String[] args) { Date today = new Date(); Calendar c = Calendar.getInstance(); c.setTime(today); c.set(Calendar.HOUR_OF_DAY, 0); c.set(Calendar.MINUTE, 0); c.set(Calendar.SECOND, 0); Time t = Time.valueOf("08:00:00"); Time t2 = new Time(c.getTime().getTime() + t.getTime()); System.out.println(t); System.out.println(t2); } }
Partager