Aller au contenu principal
Version: 20 R7 BETA

Timestamp

Timestamp : Text

ParamètreTypeDescription
RésultatTextHeure courante au format ISO avec millisecondes

Description

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 Milliseconds.

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:=Append document("TimestampProject.log")
 $logWithTimestamp:=Timestamp+Char(Tab)+"Journal avec timestamp"+Char(Carriage return)
 SEND PACKET($vhDocRef;String($logWithTimestamp))

Résultat :

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

Voir aussi

Milliseconds
String
Time

Propriétés

Numéro de commande1445
Thread safe