Timestamp
Timestamp : Text
Paramètre | Type | Description | |
---|---|---|---|
Résultat | Text | ← | Heure 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