Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Función
Se aplica a:
Databricks SQL
Databricks Runtime 13.3 LTS y versiones posteriores
Convierte TIMESTAMP_NTZ en otra zona horaria.
La columna de entrada se convierte en TIMESTAMP_NTZ tipo antes de la conversión de zona horaria, si la columna de entrada es de TIMESTAMP o DATE o STRING tipo.
Sintaxis
convert_timezone([sourceTz, ]targetTz, sourceTs)
Argumentos
-
sourceTz: expresión que devuelve un valor numérico o de intervalo. Si no está presente, la zona horaria de la sesión actual se usa como zona horaria de origen. -
targetTz: zona horaria a la que se debe convertir la marca de tiempo de entrada. -
sourceTs: elTIMESTAMP_NTZque se va a convertir.
Devoluciones
TIMESTAMP_NTZ.
Ejemplos
> SELECT convert_timezone('America/Los_Angeles', 'UTC', timestamp_ntz'2021-12-06 00:00:00');
2021-12-06 08:00:00
-- Current session local timezone: UTC
> SELECT convert_timezone('America/Los_Angeles', timestamp_ntz'2021-12-06 08:00:00');
2021-12-06 00:00:00