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.

Copia
Get ( IndicatoreDataOraHostCorrente ) - 8 * 3600