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 :

date de creation d'un fichier


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Inscrit en
    Octobre 2010
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 109
    Par défaut date de creation d'un fichier
    bonjour

    comment puisse _je recuperer la date de creation d'un fichier X et aussi la derniere date de modification et puis l'enregister dans un autre fichier Y

    merci de me repondre

  2. #2
    Membre Expert Avatar de jabbounet
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juin 2009
    Messages
    1 909
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 909
    Par défaut
    sous linux tu peux jeter un oeil du coté de stat et des fonctions similaires.
    http://pubs.opengroup.org/onlinepubs...ions/stat.html

    Cependant tu n'aura que les date de dernière modification.

  3. #3
    Membre chevronné

    Profil pro
    Inscrit en
    Août 2007
    Messages
    179
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 179
    Par défaut
    Pour la date de création d'un fichier a priori le système n'est pas sensé garder cette info, il y a une bidouille qui a l'air intéressante mais que je n'ai pas essayée dans le post suivant :
    http://www.developpez.net/forums/d10...ation-fichier/

    enfin c'est du bash mais la fonction system et souvent d'un grand secours..

  4. #4
    Membre actif
    Inscrit en
    Octobre 2010
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 109
    Par défaut
    je travaille sous Windows

  5. #5
    Membre émérite
    Avatar de Kirilenko
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    234
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 234
    Par défaut
    Dans ce cas-là, il me semble que tu devrais aller chercher du côté de l'API Windows.

    Je n'ai pas de machine sous Windows, essaye ce code ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    void print_creationdate(const char *s) {
      WIN32_FILE_ATTRIBUTE_DATA attr;
      SYSTEMTIME creation;
     
      GetFileAttributesEx(s, GetFileExInfoStandard, &attr);  
      FileTimeToSystemTime(&attr.ftCreationTime, &creation);
      printf("Creation date : %d/%d/%d - %d h %d", creation.wDay,
             creation.wMonth, creation.wYear, creation.wHour, creation.wMinute);
    }
    Récursivité en C : épidémie ou hérésie ?

    "Pour être un saint dans l'Église de l'Emacs, il faut vivre une vie pure. Il faut se passer de tout logiciel propriétaire. Heureusement, être célibataire n'est pas obligé. C'est donc bien mieux que les autres églises" - Richard Stallman

Discussions similaires

  1. Changer date de creation d'un fichier
    Par uriotcea dans le forum C++
    Réponses: 0
    Dernier message: 19/09/2008, 08h07
  2. probleme sur la date de creation d'un fichier
    Par Clorish dans le forum C#
    Réponses: 16
    Dernier message: 03/01/2008, 09h09
  3. Réponses: 1
    Dernier message: 20/12/2007, 14h34
  4. Date de Création d'un fichier
    Par argoet dans le forum Linux
    Réponses: 3
    Dernier message: 12/06/2006, 11h45
  5. Date de création d'un fichier
    Par cap38 dans le forum Linux
    Réponses: 14
    Dernier message: 28/04/2004, 14h06

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