PARSE_DATETIME

Ejemplo de uso

PARSE_DATETIME("%f", DateTimeText)

Sintaxis

PARSE_DATETIME( format_string, text )

Parámetros

format_string: Consulta Elementos de formato admitidos para DATETIME para obtener una lista de los elementos de formato que admite esta función.

text: Es una representación de texto de una fecha.

Tipo de datos que se muestran

Fecha y hora

Ejemplos

En este ejemplo, DateTimeText es un campo que contiene una fecha y una hora de texto. El resultado de aplicar PARSE_DATETIME con la format_string correcta es un valor de fecha y hora.

Example formula Input Output
PARSE_DATETIME("%d/%m/%y %H:%M:%S", DateTimeText) 25/12/08 12:12:12 2008-12-25 12:12:12

En el siguiente ejemplo, se analiza el campo DateTimeText que contiene una fecha en un formato de lenguaje natural como un valor de fecha y hora.

Example formula Input Output
PARSE_DATETIME('%A, %B %e, %Y', DateTimeText) Wednesday, December 19, 2018 2018-12-19 00:00:00

Notas

Cuando uses PARSE_DATETIME, ten en cuenta lo siguiente:

  • Campos sin especificar: Todo campo sin especificar se inicializa desde el 1/1/1970.
  • Nombres sin distinción entre mayúsculas y minúsculas. Los nombres, como Monday, February, etc., no distinguen mayúsculas de minúsculas.
  • Espacio en blanco: Uno o más espacios en blanco consecutivos en la cadena de formato coinciden con cero o más espacios en blanco consecutivos en la cadena de fecha. Además, los espacios en blanco iniciales y finales en la cadena de fecha siempre están permitidos, incluso si no están en la cadena de formato.
  • Precedencia del formato. Cuando dos (o más) elementos de formato tienen información superpuesta (por ejemplo, si %F y %Y afectan el año), por lo general, el último anula los anteriores.

Esta función admite elementos de formato, pero no es totalmente compatible con %Q, %a, %A, %g, %G, %j, %u, %U, %V, %w, and %W. Consulta Elementos de formato admitidos para DATETIME para obtener una lista de los elementos de formato que admite esta función.