Bonjour,
j aimerai recuperer juste l heure system , dois-je passer par un Calendar?
Bonjour,
j aimerai recuperer juste l heure system , dois-je passer par un Calendar?
si t'en a besoin sous forme de texte -> SimpleDateFormat auquel tu passe un new Date(), si t'as besoin des valeurs des champs (heure/minute) sous forme de int à manipuler par la suite -> new GregorianCalendar
c'est plutot les get() qui tintéressent si tu veux récupérer l'heure, pas les set![]()
mais est-ce possible d extraire juste l heure ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 java.util.GregorianCalendar calendar = new GregorianCalendar(); java.util.Date time = calendar.getTime(); System.out.println("time" + time);
donc je réussi maintenant à obtenir heure et munites mais le souci j aimerai avoir .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 java.util.GregorianCalendar calendar = new GregorianCalendar(); int heure = calendar.get(java.util.Calendar.HOUR_OF_DAY); int minute = calendar.get(java.util.Calendar.MINUTE);
12:01 et non pas 12:1
comme mentionné dans mon premier post, si t'en a juste besoin sous forme de texte de l'heure, utilise SimpleDateFormat !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("HH:mm"); String texte_date = sdf.format(new Date()); log.info("hh:mm : " + texte_date);
Partager