CURRENT_DATETIME

Restituisce la data e l'ora correnti in base al fuso orario specificato o predefinito.

Esempi di utilizzo

CURRENT_DATETIME()
CURRENT_DATETIME("America/Los_Angeles")

Sintassi

CURRENT_DATETIME([time_zone_name])

Parametri

  • time_zone_name: facoltativo. Un'espressione o un campo di testo che rappresenta il fuso orario.

Nome del fuso orario

Un nome di fuso orario è un identificatore tz del database tz.

Per un riferimento meno completo ma più semplice, consulta l'elenco dei fusi orari del database tz su Wikipedia.

Esempi:

America/Los_Angeles
America/Argentina/Buenos_Aires
Etc/UTC
Pacific/Auckland

Quando utilizzi il nome di un fuso orario, è necessario uno spazio tra il nome e il resto del timestamp:

2014-09-27 12:30:00.45 America/Los_Angeles

Tieni presente che non tutti i nomi dei fusi orari sono intercambiabili, anche se indicano la stessa ora in un determinato periodo dell'anno. Ad esempio, America/Los_Angeles indica la stessa ora di UTC-7:00 durante l'ora legale, ma indica la stessa ora di UTC-8:00 al di fuori dell'ora legale.

Se non viene specificato un fuso orario, viene utilizzato il valore predefinito del fuso orario, ovvero UTC.

Se il parametro time_zone_name restituisce NULL, questa funzione restituisce NULL.

Tipo di dati restituito

Data e ora

Esempi

Esempio di formula
CURRENT_DATETIME()
CURRENT_DATETIME("America/Los_Angeles")
CURRENT_DATETIME("Asia/Tokyo")

Note

Questa funzione non è disponibile per i tipi di date in modalità di compatibilità.