Macros/General/005/fr

Description
Le langage dispose de la fonction FileDateTime qui renvoie une chaîne de caractères contenant la date et l'heure de création, ou de dernière modification, d'un fichier. Le résultat est renvoyé au format JJ/MM/AAAA HH:MM:SS.

Syntaxe :
 * FileDateTime (Text As String)

Paramètres :
 * Text : expression au format chaîne de caractères contenant une spécification de fichier non ambiguë (sans caractères génériques). Vous pouvez également utiliser la notation URL.

Exemple :

Cette fonction a fait l'objet d'un bug (cf. ) dans quelques versions intermédiaires de LibreOffice.

L'API permet de contourner ce bug et offre par ailleurs d'autres fonctions performantes d'accès aux fichiers.

L'exemple suivant montre comment récupérer la date et l'heure de création ou de dernière modification d'un fichier via la méthode getDateTimeModified.

Précisions :
 * La méthode attend un Url,
 * Elle retourne une structure de type DateTime ,
 * L'affichage du résultat est mis en forme via la conversion par CDateFromUnoDateTime ou par la fonction Format (voir l'aide)

Code
En LibreOffice Basic: