Passa al contenuto principale
Workday User Guide
Ultimo aggiornamento: 2023-06-23
TO_DATE

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 tipo
TEXT
.
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")