Il timestamp è ora disponibile!

Tradotto automaticamente da Deepl

“Iltempo è denaro“, diceva Benjamin Franklin, quindi quanto più accuratamente possiamo contarlo, tanto meglio. Ora abbiamo un nuovo comando per ottenere una precisa indicazione dell’ora UTC, compresi i millisecondi.

Volete avere registri precisi per un lungo periodo? Il nuovo comando Timestamp consente di recuperare la data e l’ora in un formato standard internazionale con millisecondi. In questo modo sarà più facile ottenere una marcatura precisa dell’ora per operazioni ravvicinate eseguite in luoghi diversi del mondo.
Questo comando restituisce una stringa in formato ISO8601 che appare come segue: “2016-09-24T07:30:055Z”. L’ordine delle stringhe di questi timestamp corrisponde all’ordine cronologico, per cui è possibile ordinare facilmente le operazioni con timestamp dal più vecchio al più recente.

È possibile utilizzare Timestamp in un file di log per sapere con precisione quando si sono verificati gli eventi. Come mostrato nell’esempio seguente, è possibile effettuare diverse operazioni nello stesso secondo:

$vhDocRef:=Appenddocument("TimestampProject.log")
$logWithTimestamp:=Timestamp+Char(Tab)+"Log with timestamp "+Char(Carriage return)
SEND PACKET($vhDocRef;String($logWithTimestamp))
--------------------------------------------------------
Risultato:
2016-12-12T13:31:29.477Z Log con timestamp
2016-12-12T13:31:29.478Z Connessione dell'utente1
2016-12-12T13:31:29.486Z ERRORE - Eccezione di tipo 'Eccezione di sistema'
2016-12-12T13:31:29.492Z Cliccare sul pulsante1684
2016-12-12T13:31:29.502Z [SP_HELP- 1 rows] Comando elaborato
2016-12-12T13:31:29.512Z [SP_HELP- 5 rows] Set di risultati recuperato

Per maggiori dettagli, si consiglia di consultare la documentazione di 4D v16 R2 documentazione:

Fabrice Mainguené
- Product Owner -Fabrice Mainguené si è unito al team di 4D Program nel novembre 2016. In qualità di Product Owner, è incaricato di scrivere le storie degli utenti e di tradurle in specifiche funzionali. Il suo ruolo è anche quello di assicurarsi che l'implementazione della funzionalità fornita soddisfi le esigenze del cliente.Dopo aver conseguito una laurea in Informatica presso il CNAM, Fabrice è entrato a far parte di una piccola società di pubblicazione di software come sviluppatore Windev. In seguito ha lavorato per diverse aziende del settore industriale e commerciale come sviluppatore Windev e web e come consulente tecnico su nuove funzionalità.