Loading
Tableau-Semantik
Verwenden der DATEPARSE-Funktion

Verwenden der DATEPARSE-Funktion

Die DATEPARSE-Funktion verwendet diese Zeichenfolgeneingabe und das vom Benutzer angegebene Format und gibt ein Datumsfeld zurück.

Datumswerte werden in Zeichenfolgen in verschiedenen Mustern gespeichert (z. B. YYYY-MM-DD, DDMMMMYY und MMM DD, YYYY). Wenn diese Felder als Zeichenfolgen behandelt werden, fehlt ihnen die Funktionalität eines Felds mit dem Datentyp "Datum", beispielsweise Drilldown der Datumshierarchie, fortlaufende Datumswerte und Bearbeitung von Datumsteilen.

Wenn das Ändern des Datentyps von "Zeichenfolge" zu "Datum" nicht funktioniert, verwenden Sie die DATEPARSE-Funktion, um das Feld in einen Datumsdatentyp umzuwandeln. Die Syntax lautet DATEPARSE("format", string).

  • Der Formatwert ist eine hartcodierte Zeichenfolge, die auf den unterstützten Formaten basiert.
  • Der Zeichenfolgenwert kann ein Feld oder ein hartcodierter Wert sein.

Das Format muss angegeben werden, um Fehler zu vermeiden, beispielsweise wenn Sie den Monat und den Tag über verschiedene Gebietsschemas hinweg umkehren, beispielsweise:

DATEPARSE("MMDDYYYY", "03112028")-Ausgaben 11. März 2026.

DATEPARSE("DDMMYYYY", "03112028") -Ausgaben 3. November 2026.

Die DATEPARSE-Funktion unterstützt die in dieser Tabelle genannten Formate:

Unterstützte Formate für die DATEPARSE-Funktion
Zeiteinheit Format Beispielausgabe
Jahr

jj

j, jjjj

26

2026

Quartal

Q/q

QQ/qq

2

02

Monat

M

MM

MMM

MMMM

9

09

Sep.

September

Eigenständiger Monat

L

LL

LLL

LLLL

9

09

Sep.

September

Woche des Jahres (1–53)

w

ww

1

47

Tag des Monats

d

dd

 
Tag des Jahres

D

TT

TTT

3

25

143

Lokaler Wochentag (abhängig vom Gebietsschema)

e

ee

eeee

eeeee

1

01

Sonne oder Mo

Sonntag oder Montag

Wochentag

E

EE

EEE

EEEE

Mi

Mittwoch

Stunde (12h) (1-12)

h

uh

8

08

Stunde (24h) (0-23)

H

HH

8

15

Minute

m

mm

8

08

Zweite

s

ss

8

08

Sekundenbruchteil

S

SS

SSS

(bis zu sechs Dezimalstellen)

2

23

235

(bis zu sechs Dezimalstellen)

ISO-Jahr

d

dd

ISO-Jahr

ISO-Woche

IW

ISO-Woche

Hinweise zur Verwendung der Formate

Eingaben

  • Die Formateingabe muss hartcodierter Text innerhalb der Funktion sein.
  • Ungültige Eingaben führen zu Abfragefehlern und nicht zu einer Nullausgabe.
  • Quartalseingaben müssen 1–4 oder 01–04 lauten.
  • Sekundenbruchteile werden mit bis zu sechs Dezimalstellen unterstützt.
  • Zeitzonen werden ignoriert.
  • Der lokale Wochentag e berücksichtigt das Gebietsschema und den Wochentag als Wochenbeginn, beispielsweise Sonntag oder Montag.

Jahrverhalten

  • yy gibt das zweistellige Jahr zurück. Bei zweistelligen Jahren unter 70 Jahren entspricht das Jahrhundert den 2000ern oder 2000+jj. Bei zweistelligen Jahren 70 und höher entspricht das Jahrhundert den 1900er Jahren oder 1900+jj.
  • Bei eigenständigen Monaten (ohne Jahresangabe) lautet das Standardjahr 0001. Dieses Format unterscheidet sich von Tableau Classic, das standardmäßig 1900 verwendet.

ISO-Formate

  • Vermeiden Sie das Mischen von ISO- und Nicht-ISO-Datumsteilen und vermeiden Sie das Mischen von ISO-Mustern. Verwenden Sie beispielsweise IYYY IW oder YYYY ww, nicht IYYY ww oder YYYY IW.
  • Formate, die das ISO-Jahr angeben, müssen auch die ISO-Woche angeben. Ohne ISO-Woche wird das gregorianische Jahr zurückgegeben. Dieses Format unterscheidet sich von Tableau Classic, das das ISO-Jahr auch ohne Woche zurückgibt.

Nicht unterstützte Formate, die in Tableau Classic verfügbar sind:

  • A: Millisekunden pro Tag werden nicht unterstützt. Anstatt die Uhrzeit zu verwerfen oder zu runden, gibt A 00:00:00 zurück.
  • c: eigenständiger Wochentag. Die Verwendung von c führt zu Fehlern und einem Abfragefehler.
  • EEEEE/EEEEEE: Kurze Wochentage (z. B. T oder Tu) führen zu Fehlern und Abfragefehlern. Es werden nur bis zu EEEE unterstützt.
  • J/JJJ: Abweichungen in ISO-Jahresformaten werden nicht unterstützt. Die Verwendung von Y oder YYY führt zu Fehlern und einem Abfragefehler.

Beispiele

MM/dd/yyyy HH:mm:ss → 09/22/2018 13:05:00

ddMMMMYY → 20. Februar 2021

2016-06-04T1430 → YYYY-MM-dd'T'Hmm

 
Laden
Salesforce Help | Article