Get ( IndicatoreDataOraHostCorrente )
Restituisce la data e l'ora corrente dell'host (approssimata al secondo più vicino) in base all'orologio di sistema.
Formato
Get ( IndicatoreDataOraHostCorrente )
Parametri
Nessuno
Tipo di dati riportato
Indicatore data e ora
Creata nella versione
7.0
Descrizione
Il tipo di dati del risultato di un calcolo determina il formato del valore restituito da questa funzione.
Se il risultato del calcolo è |
Questa funzione restituisce |
indicatore data e ora o testo |
La data e l'ora correnti nel formato determinato dalle impostazioni del sistema operativo al momento della creazione del file Nota Se il numero di secondi è zero, i secondi non sono inclusi (ad esempio, 1/1/2019 11:30 AM). |
un numero |
Il numero totale di secondi trascorsi a partire dalla mezzanotte dell'1 gennaio 0001 |
Note
- La macchina client e la macchina host possono avere fusi orari diversi; pertanto, Get ( IndicatoreDataOraHostCorrente ) e Get ( IndicatoreDataOraCorrente ) potrebbero restituire valori data/ora diversi. Inoltre, la data e l'ora corrente sono caratteristiche del sistema host, ma il formato della data e dell'ora è una caratteristica del file di database.
- In FileMaker Cloud, questa funzione restituisce la data e l'ora in formato UTC (tempo coordinato universale). Se si desidera visualizzare la data e l'ora nel fuso orario locale dell'host, è necessario correggere il valore restituito da questa funzione sottraendo al formato UTC il fuso orario dell'host. Vedere l'Esempio 2.
Importante Per gli utenti collegati in rete, la funzione Get ( IndicatoreDataOraHostCorrente ) può incidere sulle prestazioni del file di database. Ad esempio, se si usa questa funzione in un campo Calcolo non memorizzato e il campo è visibile in una visualizzazione Lista, per ogni visualizzazione del campo è necessario un accesso di rete aggiuntivo. È meglio usare campi Calcolo memorizzati con questa funzione. Ad esempio, se si inserisce automaticamente un indicatore data e ora per ogni record nuovo creato utilizzando un campo Calcolo memorizzato, si riduce l'accesso alla rete.
Esempio 1
Restituisce 1/1/2019 11:30:01 AM quando l'orologio di sistema indica 1 gennaio 2019 11:30:01 AM sulla macchina host.
Esempio 2
In FileMaker Cloud, ospitato nel fuso orario PST degli Stati Uniti, restituisce l'ora locale dell'host come 31/12/2018 6:19:01 PM PST (UTC – 8:00) quando Get ( IndicatoreDataOraHostCorrente ) restituisce 1/1/2019 2:19:01 AM UTC.
Get ( IndicatoreDataOraHostCorrente ) - 8 * 3600