PARSE_DATETIME

Verwendungsbeispiel

PARSE_DATETIME("%f", DateTimeText)

Syntax

PARSE_DATETIME( format_string, text )

Parameter

format_string: Unter Unterstützte Formatelemente für DATETIME finden Sie eine Liste der Formatelemente, die von dieser Funktion unterstützt werden.

text: Eine Textdarstellung eines Datums.

Rückgabedatentyp

Datum und Uhrzeit

Beispiele

In diesem Beispiel ist „DateTimeText“ ein Feld, das Datum und Uhrzeit als Text enthält. Wird PARSE_DATETIME mit dem richtigen format_string angewendet, ist das Ergebnis ein Wert vom Typ „Datum und Uhrzeit“.

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

Im folgenden Beispiel wird das Feld DateTimeText, das ein Datum in natürlicher Sprache enthält, als Wert vom Typ „Datum und Uhrzeit“ geparst.

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

Hinweise

Beachten Sie bei Verwendung von PARSE_DATETIME Folgendes:

  • Nicht angegebene Felder: Jedes nicht angegebene Feld wird ab 01.01.1970 initialisiert.
  • Groß-/Kleinschreibung kann in Namen ignoriert werden. Bei Namen wie Monday, February usw. wird die Groß-/Kleinschreibung nicht berücksichtigt.
  • Leerraum: Ein oder mehrere aufeinanderfolgende Leerzeichen im Formatstring stimmen mit null oder mehreren aufeinanderfolgenden Leerzeichen im Datumsstring überein. Außerdem sind voran- und nachgestellte Leerzeichen im Datumsstring immer erlaubt – auch wenn sie nicht im Formatstring vorhanden sind.
  • Formatvorrang. Wenn sich die Informationen von zwei (oder mehr) Formatelementen überschneiden und sich z. B. sowohl %F als auch %Y auf das Jahr beziehen, überschreibt das letzte Element in der Regel alle vorherigen.

Diese Funktion unterstützt Formatelemente, bietet aber keine vollständige Unterstützung für %Q, %a, %A, %g, %G, %j, %u, %U, %V, %w, and %W.. Auf der Seite Formatelemente finden Sie eine Liste der Formatelemente, die von dieser Funktion unterstützt werden.