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 :

ctime formater l'heure ?


Sujet :

C++

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2006
    Messages : 412
    Par défaut ctime formater l'heure ?
    Hello

    j'utilise stat sur un fichier pour en obtenir des informations , mai je coince sur le formatage car la sortie est en plus en anglais.
    Le petit bou de code qui lui me renvoiye bien la date et l'heur mai comment la formater ensuite ??
    sous linux: avec stat
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    struct stat sT;
     
    	if (stat(path.c_str(), & sT) != -1) 
    	{
    		std::string T="";
    		T=ctime(&sT.st_ctime);
    	}
    Merci d'avance

  2. #2
    Membre chevronné
    Inscrit en
    Novembre 2006
    Messages
    362
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 362
    Par défaut
    Bonjour,

    Bienvenue dans le monde du C++.
    Je pense que tu te pose les bonnes et aussi les mauvaises questions.

    As-tu lu la FAQ sur les dates en C++ ?

    Tu y trouvera un lien vers la réponse que tu veux.
    Mais tu y trouveras aussi matière à réflexion quant à la bibliothèque que tu utilises pour gérer les dates.
    Notamment, tu remarquera que tu utilises une bibliothèque spécifique à Visual, ce qui est peut-être exprès, ou peut-être pas.

    Si tu as du temps (mettons une journée) devant toi, je te propose de t'intéresser plutôt à boost::date. Attention, c'est compliqué au départ, mais l'investissement vaut le coup pour ta compréhension de la problématique.

    C'est l'approche opposée de Microsoft, qui est utilisable tout de suite, mais qui offre des perspectives d'évolution de ta compréhension très liée à l'outil (tu n'apprends pas à comprendre le problème, mais à utiliser M$ pour le résoudre).

    Courage.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2006
    Messages : 412
    Par défaut
    Citation Envoyé par Feriaman Voir le message
    Bonjour,

    Bienvenue dans le monde du C++.
    Je pense que tu te pose les bonnes et aussi les mauvaises questions.

    As-tu lu la FAQ sur les dates en C++ ?

    Tu y trouvera un lien vers la réponse que tu veux.
    Mais tu y trouveras aussi matière à réflexion quant à la bibliothèque que tu utilises pour gérer les dates.
    Notamment, tu remarquera que tu utilises une bibliothèque spécifique à Visual, ce qui est peut-être exprès, ou peut-être pas.

    Si tu as du temps (mettons une journée) devant toi, je te propose de t'intéresser plutôt à boost::date. Attention, c'est compliqué au départ, mais l'investissement vaut le coup pour ta compréhension de la problématique.

    C'est l'approche opposée de Microsoft, qui est utilisable tout de suite, mais qui offre des perspectives d'évolution de ta compréhension très liée à l'outil (tu n'apprends pas à comprendre le problème, mais à utiliser M$ pour le résoudre).

    Courage.
    Merci pour le lien sur la faq j'avais chercher mai sous linux avec les man sa fait déjà pas mal de doc a lire

    je peux pas utiliser boost car le code est déstiner avec une distribution avec une installation minimal, serveur ou client je vai donc opter pour la lib C .
    reste a trouver ce qui va bien, je via donc lire la faq je vous tien aux courant

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2006
    Messages : 412
    Par défaut
    Probleme resolut par l'utilisation de la lib C avec strftime et localtime

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

Discussions similaires

  1. format date/heure dans le code
    Par Invité dans le forum VBA Access
    Réponses: 2
    Dernier message: 19/10/2007, 20h24
  2. utiliser un format "date heure" dans une formule
    Par Tonton Phil dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 09/08/2007, 14h37
  3. Calendar format 24 heure
    Par Milo44 dans le forum Langage
    Réponses: 2
    Dernier message: 15/03/2007, 18h59
  4. Réponses: 6
    Dernier message: 04/07/2006, 15h27
  5. format date/heure et concaténation
    Par Waluigi dans le forum Access
    Réponses: 3
    Dernier message: 02/06/2006, 11h25

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