Obtient les informations de date et heure d'un fichier.
FileGetTime ( "filename" [, option = 0 [, format = 0]] )
filename | Nom du fichier concern�. |
option | [optionnel] Indique la date � retourner: $FT_MODIFIED (0) = Date de derni�re modification (par d�faut) $FT_CREATED (1) = Date de cr�ation $FT_ACCESSED (2) = Date du dernier acc�s Les constantes sont d�finies dans FileConstants.au3 |
format | [optionnel] Type de retour: $FT_ARRAY (0)= Retourne un tableau (par d�faut) $FT_STRING (1) = Retourne une cha�ne AAAAMMJJHHMMSS |
Succ�s: | Retourne un tableau ou une cha�ne qui contient les informations de date du fichier. Voir Remarque. |
�chec: | D�finit @error <> 0. |
Le tableau est un tableau � une dimension contenant six �l�ments:
[0] = ann�e (quatre chiffres)
[1] = mois (de 01 � 12)
[2] = jour (de 01 � 31)
[3] = heure (de 00 � 23)
[4] = min (de 00 � 59)
[5] = sec (de 00 � 59)
Notez que les valeurs de retour sont compl�t�es avec des z�ros.
FileGetAttrib, FileGetSize, FileGetVersion, FileSetAttrib, FileSetTime
#include <FileConstants.au3> #include <MsgBoxConstants.au3> #include <WinAPIFiles.au3> Example() Func Example() ; Cr�e une constante locale avec le chemin du fichier qui sera lu/�crit. Local Const $sFilePath = _WinAPI_GetTempFileName(@TempDir) ; D�finit la date de modification du fichier au 1 novembre 2003 et utilise l'heure actuelle. Local $iFileSetTime = FileSetTime($sFilePath, "20031101", $FT_MODIFIED) ; Affiche la date de modification du fichier et retourne une cha�ne au format AAAAMMJJHHMMSS. If $iFileSetTime Then MsgBox($MB_SYSTEMMODAL, "", "Timestamp:" & @CRLF & FileGetTime($sFilePath, $FT_MODIFIED, 1)) Else MsgBox($MB_SYSTEMMODAL, "", "Une erreur est survenue lors du param�trage timestamp du fichier.") EndIf ; Supprime le fichier temporaire. FileDelete($sFilePath) EndFunc ;==>Example