Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v20 R7
Timestamp

Timestamp 


 

Timestamp -> Résultat 
Paramètre Type   Description
Résultat  Chaîne in Heure courante au format ISO avec millisecondes

La commande Timestamp retourne l'heure UTC courante au format ISO avec millisecondes, i.e. aaaa-MM-jjTHH:mm:ss.SSSZ. Notez que le caractère "Z" indique le fuseau horaire GMT.

Chaque heure retournée par Timestamp est exprimée selon le standard ISO 8601. Pour plus d'informations sur ce standard, veuillez consulter la page qui lui est consacrée sur Wikipedia.

Note : Cette fonction n'est pas adaptée aux fonctions de chronométrage. Si vous souhaitez mesurer le temps écoulé, il est préférable d'utiliser la commande Nombre de millisecondes.

Exemple  

Vous pouvez utiliser Timestamp dans un fichier journal pour savoir précisément à quel moment les événements se produisent. Comme le montre l'exemple ci-dessous, il est possible que plusieurs opérations s'exécutent durant la même seconde :

 $vhDocRef:=Ajouter a document("TimestampProject.log")
 $logWithTimestamp:=Timestamp+Caractere(Tab)+"Journal avec timestamp"+Caractere(Retour chariot)
 ENVOYER PAQUET($vhDocRef;Chaine($logWithTimestamp))

Résultat :

2016-12-12T13:31:29.477Z   Journal avec timestamp
2016-12-12T13:31:29.478Z   Connection of user1
2016-12-12T13:31:29.486Z   ERROR - Exception of type 'System exception'
2016-12-12T13:31:29.492Z   Click on button1684
2016-12-12T13:31:29.502Z   [SP_HELP- 1 rows] Command processed
2016-12-12T13:31:29.512Z   [SP_HELP- 5 rows] Result set fetched



Voir aussi  

Chaine
Heure
Nombre de millisecondes

 
PROPRIÉTÉS 

Produit : 4D
Thème : Dates et heures
Numéro : 1445
Nom intl. : Timestamp

Commande(s) éligible(s) à l'exécution dans un process préemptif

 
PAGE CONTENTS 
 
HISTORIQUE 

Créé : 4D v16 R2

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v20 R7)