Ir para o conteúdo principal
Workday User Guide
Última atualização: 2023-06-23
TO_DATE

TO_DATE

Descrição

TO_DATE
é uma função de linha que converte
TEXT
até
DATE
valores e especifica o formato dos elementos de data e hora na cadeia de caracteres.

Sintaxe

TO_DATE
(
string_expression
,"
date_format
")

Valor de retorno

Retorna um valor por linha do tipo
DATE
(que, por definição, está em UTC).

Parâmetros de entrada

string_expression
É obrigatório. Um campo ou uma expressão do tipo .
TEXT
.
date_format
É obrigatório. Padrão que descreve como a data é formatada.

Exemplos

Definir um novo
DATE
Campo calculado Prism com base no campo base
order_date
, que contém registros de data e hora no formato:
2014.07.10 às 15:08:56 PDT
:
TO_DATE([order_date],"yyyy.MM.dd 'at' HH:mm:ss z")
Definir um novo
DATE
O campo calculado Prism combinando primeiro os campos individuais
month
,
day
,
year
e
depart_time
(usando ).
CONCAT
) e realizando uma transformação em
leave_time
para garantir que as horas de três dígitos sejam convertidas em horas de quatro dígitos (usando
REGEX_REPLACE
):
TO_DATE(CONCAT([month],"/",[day],"/",[year],":", REGEX_REPLACE([depart_time],"\b(\d{3})\b","0$1")),"MM/dd/yyyy:HHmm")
Definir um novo
DATE
Campo calculado Prism com base no campo base
created_at
, que contém registros de data e hora no formato:
Sat Jan 25 16:35:23 +0800 2014
(esse é o formato de data e hora retornado pela API do Twitter):
TO_DATE([created_at],"EEE MMM dd HH:mm:ss Z yyyy")