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
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
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.
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..
je travaille sous Windows![]()
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
Partager