As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
parseDate
parseDate
analisa uma string para determinar se ela contém um valor de data e retorna uma data padrão no formato yyyy-MM-ddTkk:mm:ss.SSSZ
(usando a sintaxe do padrão de formato especificada em Class DateTimeFormat
A Amazon QuickSight suporta datas no intervalo de 1º de janeiro de 1900 00:00:00 UTC a 31 de dezembro de 2037 23:59:59:59. UTC Para ter mais informações, consulte Formatos de data suportados.
Sintaxe
parseDate(
expression
, ['format'
])
Argumentos
- expressão
-
A expressão deve ser uma string. Isso pode ser o nome de um campo que usa o tipo de dados de string, um valor literal, como
'1/1/2016'
, ou uma chamada para outra função que gere uma string. - format
-
(Opcional) Uma string contendo o formato padrão com o qual date_string deve corresponder. Por exemplo, se estiver usando um campo com dados, como
01/03/2016
, especifique o formato "MM/dd/aaaa". Se você não especificar um formato, o padrão seráyyyy-MM-dd
. Linhas cujos dados não estejam de acordo com o formato serão ignoradas.Diferentes formatos de data são compatíveis com base no tipo de conjunto de dados usado. Use a tabela a seguir para ver os detalhes dos formatos de data suportados.
Tipo de fonte de data Formatos de data suportados Conjuntos de dados de arquivo, do Amazon Athena e do Salesforce
Todos os padrões de formato de data especificados em Formatos de data suportados.
Consulta direta dos bancos de dados Amazon Aurora, MariaDB e My SQL
-
MM/dd/aaaa
-
dd/MM/aaaa
-
aaaa/MM/dd
-
MMM/dd/aaaa
-
dd/ /aaaa MMM
-
aaa/ /dd MMM
-
MM/dd/aaaa HH:mm:ss
-
dd/MM/aaaa HH:mm:ss
-
aaaa/MM/dd HH:mm:ss
-
MMM/dd/aaaa HH:mm:ss
-
dd/ MMM /aaaa HH:mm:ss
-
aaa/ /dd HH:mm:ss MMM
-
MM-dd-aaaa
-
dd-MM-aaaa
-
aaaa-MM-dd
-
MMM-dd-aaaa
-
dd- MMM -aaaa
-
aaaa- -dd MMM
-
MM-dd-aaaa HH:mm:ss
-
dd-MM-aaaa HH:mm:ss
-
aaaa-MM-dd HH:mm:ss
-
MMM-dd-aaaa HH:mm:ss
-
dd- MMM -aaaa HH:mm:ss
-
aaaa- -dd HH:mm:ss MMM
-
MM/dd/aaaa HH: mm: SS. SSS
-
DD/mm/aaaa HH: mm: SS. SSS
-
AAA/MM/DD HH: mm: SS. SSS
-
MMM/dd/aaaa HH:mm:ss. SSS
-
dd/ MMM /aaaa HH:mm:ss. SSS
-
aaa/ /dd HH:mm:ssMMM. SSS
-
MM-DD-aaaa HH:mm:ss. SSS
-
DD-MM-aaaa HH:mm:ss. SSS
-
YYYY-MM-dd HH:mm:ss. SSS
-
MMM-dd-aaaa HH:mm:ss. SSS
-
dd- MMM -aaaa HH:mm:ss. SSS
-
aaaa- -dd HH:mm:ss. MMM SSS
Consulta direta ao Snowflake
-
dd/MM/aaaa
-
dd/MM/aaaa HH:mm:ss
-
dd-MM-aaaa
-
dd-MM-aaaa HH:mm:ss
-
MM/dd/aaaa
-
MM/dd/aaaa HH:mm:ss
-
MM-dd-aaaa
-
MM-dd-aaaa HH:mm:ss
-
aaaa/MM/dd
-
aaaa/MM/dd HH:mm:ss
-
aaaa-MM-dd
-
aaaa-MM-dd HH:mm:ss
-
MM/dd/aaaa HH: mm: SS. SSS
-
DD/mm/aaaa HH: mm: SS. SSS
-
AAA/MM/DD HH: mm: SS. SSS
-
MMM/dd/aaaa HH:mm:ss. SSS
-
dd/ MMM /aaaa HH:mm:ss. SSS
-
aaa/ /dd HH:mm:ssMMM. SSS
-
MM-DD-aaaa HH:mm:ss. SSS
-
DD-MM-aaaa HH:mm:ss. SSS
-
YYYY-MM-dd HH:mm:ss. SSS
-
MMM-dd-aaaa HH:mm:ss. SSS
-
dd- MMM -aaaa HH:mm:ss. SSS
-
aaaa- -dd HH:mm:ss. MMM SSS
Consulta direta de bancos de dados Microsoft SQL Server
-
dd-MM-aaaa
-
MM/dd/aaaa
-
dd/MM/aaaa
-
aaaa/MM/dd
-
MMM/dd/aaaa
-
dd/ /aaaa MMM
-
aaa/ /dd MMM
-
dd/MM/aaaa HH:mm:ss
-
aaaa/MM/dd HH:mm:ss
-
MMM/dd/aaaa HH:mm:ss
-
dd/ MMM /aaaa HH:mm:ss
-
aaa/ /dd HH:mm:ss MMM
-
MM-dd-aaaa
-
aaaa-MM-dd
-
MMM-dd-aaaa
-
aaaa- -dd MMM
-
MM-dd-aaaa HH:mm:ss
-
dd-MM-aaaa HH:mm:ss
-
aaaa-MM-dd HH:mm:ss
-
MMM-dd-aaaa HH:mm:ss
-
dd- MMM -aaaa HH:mm:ss
-
aaaa- -dd HH:mm:ss MMM
-
MM/dd/aaaa HH: mm: SS. SSS
-
DD/mm/aaaa HH: mm: SS. SSS
-
AAA/MM/DD HH: mm: SS. SSS
-
MMM/dd/aaaa HH:mm:ss. SSS
-
dd/ MMM /aaaa HH:mm:ss. SSS
-
aaa/ /dd HH:mm:ssMMM. SSS
-
MM-DD-aaaa HH:mm:ss. SSS
-
DD-MM-aaaa HH:mm:ss. SSS
-
YYYY-MM-dd HH:mm:ss. SSS
-
MMM-dd-aaaa HH:mm:ss. SSS
-
dd- MMM -aaaa HH:mm:ss. SSS
-
aaaa- -dd HH:mm:ss. MMM SSS
Consulta direta dos bancos de dados Amazon Redshift ou Postgre SQL
Além disso, conjuntos de dados de qualquer um DBMS que esteja armazenado em QuickSight SPICE
-
MM/dd/aaaa
-
dd/MM/aaaa
-
aaaa/MM/dd
-
MMM/dd/aaaa
-
dd/ /aaaa MMM
-
aaa/ /dd MMM
-
MM/dd/aaaa HH:mm:ss
-
dd/MM/aaaa HH:mm:ss
-
aaaa/MM/dd HH:mm:ss
-
MMM/dd/aaaa HH:mm:ss
-
dd/ MMM /aaaa HH:mm:ss
-
aaa/ /dd HH:mm:ss MMM
-
MM-dd-aaaa
-
dd-MM-aaaa
-
aaaa-MM-dd
-
MMM-dd-aaaa
-
dd- MMM -aaaa
-
aaaa- -dd MMM
-
MM-dd-aaaa HH:mm:ss
-
dd-MM-aaaa HH:mm:ss
-
aaaa-MM-dd HH:mm:ss
-
MMM-dd-aaaa HH:mm:ss
-
dd- MMM -aaaa HH:mm:ss
-
aaaa- -dd HH:mm:ss MMM
-
yyyyMMdd'T' HHmmss
-
aaaa-MM-dd'T'HH:mm:ss
-
MM/dd/aaaa HH: mm: SS. SSS
-
DD/mm/aaaa HH: mm: SS. SSS
-
AAA/MM/DD HH: mm: SS. SSS
-
MMM/dd/aaaa HH:mm:ss. SSS
-
dd/ MMM /aaaa HH:mm:ss. SSS
-
aaa/ /dd HH:mm:ssMMM. SSS
-
MM-DD-aaaa HH:mm:ss. SSS
-
DD-MM-aaaa HH:mm:ss. SSS
-
YYYY-MM-dd HH:mm:ss. SSS
-
MMM-dd-aaaa HH:mm:ss. SSS
-
dd- MMM -aaaa HH:mm:ss. SSS
-
aaaa- -dd HH:mm:ss. MMM SSS
-
Tipo de retorno
Data
Exemplo
O exemplo a seguir avalia prodDate
para determinar se ele contém valores de data.
parseDate(prodDate, 'MM/dd/yyyy')
A seguir estão os valores de campo especificados.
prodDate -------- 01-01-1999 12/31/2006 1/18/1982 7/4/2010
Para esses valores de campo, as seguintes linhas são retornadas.
12-31-2006T00:00:00.000Z 01-18-1982T00:00:00.000Z 07-04-2010T00:00:00.000Z