PARSE_DATE

Converte texto numa data.

Exemplos de utilização

PARSE_DATE("%x", DateText)

Sintaxe

PARSE_DATE( format_string, text )

Parâmetros

format_string – Uma representação de string do formato do campo de data. Consulte o artigo Formatar elementos para partes de data e hora para ver uma lista de elementos de formato que esta função suporta.

text – uma representação de texto de uma data.

Tipo de dados devolvidos

Data

Exemplo

Nestes exemplos, DateText é um campo que contém uma data de texto. Use o campo format_string para especificar o formato dessa string de texto. Aplicar PARSE_DATE ao campo de texto devolve um valor de data.

Example formula Input Output
PARSE_DATE("%m/%d/%y", DateText) 12/25/08 2008-12-25
PARSE_DATE("%d%m%Y", DateText) 25122008 2008-12-25

Notas

Quando usar o PARSE_DATE, tenha em atenção o seguinte:

  • Campos não especificados. Qualquer campo não especificado é inicializado a partir de 01-01-1970.
  • Nomes que não são sensíveis a maiúsculas e minúsculas. Os nomes, como segunda-feira, fevereiro, etc., não são sensíveis a maiúsculas e minúsculas.
  • Espaço em branco. Um ou mais espaços em branco consecutivos na string de formato correspondem a zero ou mais espaços em branco consecutivos na string de data. Além disso, os espaços em branco no início e no fim da string de data são sempre permitidos, mesmo que não estejam na string de formato.
  • Precedência do formato. Quando dois (ou mais) elementos de formato têm informações sobrepostas (por exemplo, %F e %Y afetam o ano), o último geralmente substitui os anteriores.

Esta função suporta elementos de formato, mas não tem suporte total para %Q, %a, %A, %g, %G, %j, %u, %U, %V, %w, and %W.