IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

Récupérer le Timestamps


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 158
    Par défaut Récupérer le Timestamps
    Bonjour,

    J'aimerai savoir pourquoi ces deux instructions me retourne la même valeur ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    System.out.println(System.currentTimeMillis());
    System.out.println(System.currentTimeMillis());
    Est ce qu'il existe une instruction qui me permet de récupérer le timestamps différents ?

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Citation Envoyé par mimish Voir le message
    J'aimerai savoir pourquoi ces deux instructions me retourne la même valeur ?
    Parce que les deux appels sont faits l'un après l'autre et que souvent, il ne s'écoule pas assez de temps pour que currentTimeMillis() puisse mesurer une différence.

    Siuvant tes besoins, tu pourrais vouloir utiliser System.nanoTime() à la place, qui, si disponible, change de valeur plus fréquemment. Mais il est basé sur les timestamps des microprocesseurs, pas sur l'horloge système, ce qui peut poser tout un tas de problèmes en fonction des besoin (date zéro inconnue, les différents microprocesseurs sont pas synchrones, la gestion d'énergie ralentit ou accélère le temps perçu par un microprocesseur...)
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 158
    Par défaut
    Je vous remercie thelvin

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Récupérer heure / timestamp d'un serveur distant
    Par ganguill dans le forum Langage
    Réponses: 2
    Dernier message: 28/12/2010, 16h55
  2. Comment récupérer le timestamp local
    Par Regis0122 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 25/06/2009, 21h14
  3. Récupérer le timestamp actuel ?
    Par kaboume dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 30/03/2009, 14h07
  4. Récupérer le timestamp sous GNU Pascal ET Free Pascal
    Par Dark Eagle dans le forum Free Pascal
    Réponses: 6
    Dernier message: 20/03/2007, 07h49
  5. Réponses: 1
    Dernier message: 28/06/2005, 09h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo