Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Timestamp
|
Timestamp -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
Résultat | Chaîne |
![]() |
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 Milliseconds.
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 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
Produit : 4D
Thème : Dates et heures
Numéro :
1445
Créé : 4D v16 R2
4D - Langage ( 4D v20 R7)