Problème assez simple de formatage de temps
Bonjour,
Je dispose d'un temps en millisecondes qui vaut 10000. D'après de nombreux sites en lignes qui effectuent la convertion. Ce temps vaut 0h0min10sec0ms.
Or :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| import java.text.Format;
import java.text.SimpleDateFormat;
public class Pb {
public static void main(final String[] args) {
long time = 10000;
Format formatter;
formatter = new SimpleDateFormat("HH.mm.ss.SSS");
System.out.println(formatter.format(time));
}
} |
m'affiche 01.00.10.000 (soit 1h et 10 sec au lien de 10 sec)...
Je ne vois pas la raison de la présence de cette heure... J'ai cherché comme un fou, regardé dans la javadoc mais je trouve vraiment pas le début d'une piste...