TO_DATE
Descrizione
TO_DATE
è una funzione di riga che esegue la conversione TEXT
valori a DATE
valori e specifica il formato degli elementi di data e ora nella stringa.Sintassi
TO_DATE
(string_expression
,"date_format
")Valore restituito
Restituisce un valore per ogni riga di tipo
DATE
(che per definizione è in formato UTC).Parametri di input
- string_expression
- Sono obbligatori. Un campo o un'espressione di tipoTEXT.
- date_format
- Sono obbligatori. Un modello che descrive la formattazione della data.
Esempi
Definirne uno nuovo
DATE
Campo calcolato Prism in base al campo base order_date
, che contiene timestamp nel formato: 10/07/2014 alle 15:08:56 PDT
:TO_DATE([order_date],"yyyy.MM.dd 'at' HH:mm:ss z")
Definirne uno nuovo
DATE
Prism campo calcolato combinando prima i singoli campi mese
, giorno
, anno
e partenza_ora
(utilizzando CONCAT
) e l'esecuzione di una trasformazione in partenza_ora
per assicurarsi che gli orari a tre cifre vengano convertiti in orari a quattro cifre (utilizzando REGEX_REPLACE
):TO_DATE(CONCAT([month],"/",[day],"/",[year],":", REGEX_REPLACE([depart_time],"\b(\d{3})\b","0$1")),"MM/dd/yyyy:HHmm")
Definirne uno nuovo
DATE
Campo calcolato Prism in base al campo base create_at
, che contiene timestamp nel formato: Sat Jan 25 16:35:23 +0800 2014
(questo è il formato timestamp restituito dall'API di Twitter):TO_DATE([created_at],"EEE MMM dd HH:mm:ss Z yyyy")