Bonjour à tous,
En fait, j'ai un nombre de millisecondes, et j'aimerai en tirer le nombre d'heure/minute/seconde/millisecondes...
J'ai essayé en passant par un GregorianCalendar:
Après avoir suivit les valeur avec le débogueur, ça rajoute 1h de trop...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 GregorianCalendar remindDate = new GregorianCalendar(); remindDate.setTimeInMillis(milliSecondsRemind); String hour = "" + remindDate.get(Calendar.HOUR); String minute = "" + remindDate.get(Calendar.MINUTE); String second = "" + remindDate.get(Calendar.SECOND); String millis = "" + remindDate.get(Calendar.MILLISECOND);
J'peux créer un objet Date en spécifiant le nombre de millisecondes à la construction, mais j'arrive pas à récupérer le nombre d'heure/minute/seconde/millis avec ça...
Et il doit bien y avoir un truc de Java optimisé pour le calcul et permettant de ne pas s'embêter avec des divisions, des modulos etc... nan?
Je vous remercie
A bientôt
Partager