Récupérer des infos d'une date
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:
Code:
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); |
Après avoir suivit les valeur avec le débogueur, ça rajoute 1h de trop...
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