up, je n'ai toujours pas trouvé de solution a ce probléme : mesurer le temps d'éxécution de mon programme sans que de décalage horaire.
J'ai regardé du côté de TimeZone, mais sans réussir à obtenir la différence de temps qui m'intéresse.
Je fais :
Code :
- long start = System.nanoTime();
- // ... instructions à chronométrer
- long duree = System.nanoTime() - start;
- DateFormat formatHeure = DateFormat.getTimeInstance(DateFormat.MEDIUM);
- System.out.println("temps : " + formatHeure.format(new Date(duree)));
|
Le problème est au niveau du DateFormat. Comment faire pour convertir un temps en long en Date sans décalage horaire?
Merci d'avance pour votre aide.
Message édité par hugo25 le 03-02-2006 à 21:29:21