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

C Discussion :

Obtenir une heure precise compréhensible ? [gettimeofday ?]


Sujet :

C

  1. #1
    Membre éclairé
    Inscrit en
    Septembre 2003
    Messages
    222
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 222
    Par défaut Obtenir une heure precise compréhensible ? [gettimeofday ?]
    Bonjour,
    Je désire faire un programme qui m'affiche l'heure courante, seconde et milliseconde...

    je procède donc de la sorte:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    timeval tim;
    gettimeofday(&tim, NULL);
    printf("%i:%i\n", tim.tv_sec, tim.tv_usec);
    Le problème c'est que je désire l'heure courante et non pas des chiffres qui représente le temps écoulé depuis 1970...

    Je ne vois pas comment m'y prendre pour obtenir une heure compréhensible jusqu'au milliseconde !

    Merci d'avance de m'aider et au moins d'avoir pris le temps de lire ce post.

    PS:Je travaille en c sous linux

  2. #2
    Expert confirmé
    Avatar de PRomu@ld
    Homme Profil pro
    Ingénieur de Recherche
    Inscrit en
    Avril 2005
    Messages
    4 155
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2005
    Messages : 4 155
    Par défaut
    En fait il faut que tu changes de fonction :

    http://man.developpez.com/man3/ctime.3.php

  3. #3
    Expert confirmé

    Avatar de fearyourself
    Homme Profil pro
    Ingénieur Informaticien Senior
    Inscrit en
    Décembre 2005
    Messages
    5 121
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Ingénieur Informaticien Senior
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2005
    Messages : 5 121
    Par défaut
    Utilise time/gmtime/localtime pour avoir une jolie chaîne de caractere et calcule le nombre de milliseconde que tu concatènes...

  4. #4
    Membre éclairé
    Inscrit en
    Septembre 2003
    Messages
    222
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 222
    Par défaut
    Ok j'ai deja vu ça mais le problème c'est que je n'ai pas les millisecondes !

  5. #5
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut Re: Obtenir une heure precise compréhensible ? [gettimeofday
    Citation Envoyé par MonsieurAk
    PS:Je travaille en c sous linux
    gettimeofday() n'étant pas standard, tu auras la réponse sur le forum "Developpement Linux"

  6. #6
    Membre éclairé
    Inscrit en
    Septembre 2003
    Messages
    222
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 222
    Par défaut
    Y a pas de moyens standards ???

  7. #7
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par MonsieurAk
    Y a pas de moyens standards ???
    Si mais la résolution est à la seconde.

  8. #8
    Membre éclairé
    Inscrit en
    Septembre 2003
    Messages
    222
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 222
    Par défaut
    D'accord !

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

Discussions similaires

  1. Execution de script à une heure precise
    Par france38 dans le forum Développement
    Réponses: 18
    Dernier message: 10/06/2011, 19h10
  2. Arrêter un thread et le lancer a une heures precise
    Par aelmalki dans le forum Général Java
    Réponses: 4
    Dernier message: 07/04/2010, 12h19
  3. Réponses: 2
    Dernier message: 25/08/2008, 14h17
  4. Comment faire fonctionner une macro à une heure precise
    Par dreloman dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 29/06/2008, 00h46
  5. Exécuter commande a une heure précise
    Par lastrecrue dans le forum Autres Logiciels
    Réponses: 5
    Dernier message: 01/09/2006, 01h27

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