[R] Pb récupération date et heure fichier

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

[R] Pb récupération date et heure fichier

#1

Message par Hugues »

Bonjour,

Je liste des fichiers contenus dans un dossier et je veux récupérer leur date et heure. Jusque là pas de soucis sauf que j'ai un décalage de 2 heures entre l'heure de mon fichier stocké sur mon serveur et l'heure retournée par la fonction utilisée...

Ca doit être une bétise de ma part je pense.

Merci par avance de votre aide, ci-joint mon code
► Afficher le texte
Modifié en dernier par Hugues le ven. 06 nov. 2015 14:19, modifié 1 fois.
Oversid3
Niveau 3
Niveau 3
Messages : 45
Enregistré le : jeu. 29 janv. 2015 11:20
Status : Hors ligne

Re: [..] Pb récupération date et heure fichier

#2

Message par Oversid3 »

Et quelle est l'heure sur le serveur ? :)
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

Re: [..] Pb récupération date et heure fichier

#3

Message par Hugues »

Bin la bonne... J'ai créé un fichier (date et heure: 2015/11/06 10:55:49, retour de ma fonction: 2015/11/06 09:55:49)...

Décalage d'une heure... Heure d'hiver/été???
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Pb récupération date et heure fichier

#4

Message par mikell »

Bin oui... c'est évoqué ici (entre autres)
Faut bidouiller avec _Date_Time_FileTimeToLocalFileTime + _Date_Time_FileTimeToStr
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
jchd
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 2282
Enregistré le : lun. 30 mars 2009 22:57
Localisation : Sud-Ouest de la France (43.622788,-1.260864)
Status : Hors ligne

Re: [..] Pb récupération date et heure fichier

#5

Message par jchd »

NTFS utilise l'heure UTC, la seule qui ait un sens précis.

Il faut convertir en heure locale pour exploitation "humaine" et donc tenir compte non seulement du fuseau de la position géographique mais aussi du décalage éventuel d'heure d'été/hiver (DST) en vigueur à cet endroit et à cette date.
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Pb récupération date et heure fichier

#6

Message par mikell »

jc, some sample code ? :mrgreen:
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

Re: [..] Pb récupération date et heure fichier

#7

Message par Hugues »

J'ai trouvé cette fonction qui me donne: Date, Heure et taille.

Par contre la date est au format anglais...
► Afficher le texte
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

Re: [..] Pb récupération date et heure fichier

#8

Message par Hugues »

C'est bon j'ai trouvé cette formule pour convertir ^^

Code : Tout sélectionner

$sOutput = StringRegExpReplace($DATE, "^(\d\d)\/(\d\d)\/(/*)$", "$2.$1.$3")
Répondre