| 4D v20.1Timestamp | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D v20.1
 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 Nombre de millisecondes.
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
	Produit :  4D
	Thème :  Dates et heures
	Numéro :  
        1445
        
        
        
	Nom intl. :  Timestamp
	Créé :  4D v16 R2
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	4D - Langage ( 4D v20)
	
	
	4D - Langage ( 4D v20.1)
	
	
	
 Ajouter un commentaire
Ajouter un commentaire