TODATE
Devolve uma data do modo de compatibilidade formatada.
Pode usar o TODATE
de 2 formas:
- Crie uma data do modo de compatibilidade a partir de campos de texto.
- Altere o formato de apresentação e o nível de detalhe de uma data do modo de compatibilidade.
Exemplos de utilização
TODATE(Text_Date,"%Y/%m/%d","%Y-%m-%d")
TODATE(Text_Date,"%Y/%m/%d","%Y-%m-%d")
TODATE(Response_Time, 'MILLIS', '%Y%m%d')
TODATE(Created_Time, 'DECIMAL_DATE', '%Y')
Sintaxe
TODATE(field_expression, input_date_format, output_date_format)
Formatos de entrada
input_date_format
é opcional se field_expression
estiver configurado corretamente como uma data semântica.
TODATE
aceita as seguintes strings de formato de entrada.
'BASIC': %Y/%m/%d-%H:%M:%S
'DEFAULT_DASH': %Y-%m-%d [%H:%M:%S]
'DEFAULT_SLASH': %Y/%m/%d [%H:%M:%S]
'DEFAULT_DECIMAL': %Y%m%d [%H:%M:%S]
'RFC_1123': por exemplo, Sáb, 24 de maio de 2008 20:09:47 GMT
'RFC_3339': por exemplo, 2008-05-24T20:09:47Z
'SECONDS': segundos desde a época
'MILLIS': milissegundos desde a época
'MICROS': microssegundos desde a época
'NANOS': nanosegundos desde a época
'JULIAN_DATE': dias desde a época
'DECIMAL_DATE': igual a 'DEFAULT_DECIMAL'
Qualquer formato strptime válido. Opcional se o valor já for um campo de data/hora.
Formatos de saída
TODATE
aceita as seguintes strings de formato de saída:
- "%Y" anos
- "%m" mês
- "%d" - dia
- "%W" : número da semana do ano
- "%w" – dia da semana
- "%H" horas
- "%M" minutos
Exemplos
Example formula | Input | Output |
---|---|---|
TODATE(Text_Date,"%Y/%m/%d","%Y-%m-%d") |
2024/05/09 | 2024-05-09 |
TODATE(Response_Time, 'MILLIS', '%Y%m%d') |
1715294861000 | 20240509 |
TODATE(Created_time, 'DECIMAL_DATE', '%Y') |
20240509[11:34:12] | 2024 |
Notas
TODATE
devolve tipos de dados de data do modo de compatibilidade.