A voir également:
- Heure posix
- Changement d'heure - Guide
- Heure de connexion whatsapp qui ne changé pas - Accueil - WhatsApp
- Sb7+ comment changer l'heure - Forum Accessoires & objets connectés
- 2go internet = combien d'heure ✓ - Forum Mobile
- Heure aesthetic - Télécharger - Thèmes & Fonds d'écran
merci de ta réactivité !
effectivement j'ai trouver lors de mes recherche que je pouvais avoir axée a la date de la dernière modificatif de mon fichier via stat grâce a
time_t st_mtime; /* Heure dernière modification *
mais comment l'utiliser pour qu'il me retourne un int qui vaut le nombre de seconde ou heure écouler depuis 1970 jusqu'a sa modification ?
https://pubs.opengroup.org/onlinepubs/009695399/functions/stat.html
https://pubs.opengroup.org/onlinepubs/009695399/basedefs/sys/stat.h.html
"Times shall be given in seconds since the Epoch"
Sur un système POSIX conforme, le membre de la struct renvoyée par stat doit être en secondes depuis Epoch.
Ce n'est pas le cas en C standard ISO, où il est plus prudent de ne pas se reposer sur cette présomption et d'utiliser les fonctions de conversion et de computation accessibles par le <time.h> standard.
Dal
bon je t'avoue que j'ai pas tout compris mais tu semble savoir comment je devrais m'y prendre et sa me plaie XD
alors si je comprend bien je doit récupérer a l'aide de stat la date puis la convertir en forma seconde via time_t ?
ce que tu récupères, c'est le membre de la struc st_mtime (de type time_t donc) qui est peuplé par stat.
sur la base du code d'exemple de la page de manuel, tu fais cela et c'est tout :
A ne faire, donc, que sur un système POSIX.
Dal