Bonjour,
Est-ce qu’il est possible de garder le temps universel du fichier (UTC) en format DateTime ?
Je dois garder la date de modification du fichier indépendamment du fuseau horaire du PC. Donc j’ai fait un truc un peu tordu :
FileAge(nom_fichier) – j’ai la date do modification (locale cad pas universelle)
FileDateToDateTime – j’ai le format qu’il faut (c.a.d « double ») mais qui prend en compte les paramètres des fuseaux horaires
DateTimeToSystemTime – j’ai le temps de système en format SystemTime (record) qui est déjà universel
SystemTimeToFileTime – j’ai la date locale (qui prend en compte le paramétrage des fuseaux horaires) en format FileTime (qui est « record »)
LocalFileTimeToFileTime – enfin le temps universel en format FileTime (record)
Mais j’ai besoin de temps universel en format « double » et pas en forme de « record » (enfin, n’import quel format à part « record »)
Je suis vraiment perdu. Peut être il y a le moyen plus technique et plus propre d’obtenir et de garder le temps universel ?
Partager