WEEKDAY

Gibt eine Zahl zurück, die den Wochentag eines bestimmten Datums darstellt.

Verwendungsbeispiel

WEEKDAY(Date)

Syntax

Mit der folgenden Syntax wird eine Zahl zurückgegeben, die den Wochentag eines Datums darstellt.

WEEKDAY( date_expression )

Mit der folgenden Syntax wird eine Zahl zurückgegeben, die den Wochentag eines Werts vom Typ „Datum“ im Kompatibilitätsmodus darstellt.

WEEKDAY( X [, format_string ])

Parameter

  • date_expression: Ein Feld oder Ausdruck vom Typ „Datum und Uhrzeit“.
  • X: Ein Feld oder Ausdruck, das bzw. der als Text, Zahl oder Datum im Kompatibilitätsmodus ausgewertet wird.
  • format_string – Format für X. Optional, wenn X korrekt als semantisches Feld vom Typ „Datum“ konfiguriert ist.

Eingabeformat für Daten im Kompatibilitätsmodus

Die unterstützten Datumsfunktionen akzeptieren die folgenden Eingabeformate, wenn X ein Feld oder Ausdruck vom Typ „Text“ ist oder wenn sie im Kompatibilitätsmodus eingegeben werden:

  • BASIC: %Y/%m/%d-%H:%M:%S
  • DEFAULT_DASH: %Y-%m-%d [%H:%M:%S]
  • DEFAULT_SLASH: %Y/%m/%d [%H:%M:%S]
  • DEFAULT_DECIMAL: %Y%m%d [%H:%M:%S]
  • RFC_1123: z. B. Sa, 24. Mai 2008 20:09:47 Uhr GMT
  • RFC_3339: z. B. 2008-05-24T20:09:47Z
  • DECIMAL_DATE: identisch mit DEFAULT_DECIMAL

Jedes gültige strptime-Format wird akzeptiert.

Unterstützte Zeitfunktionen akzeptieren das folgende Eingabeformat, wenn X ein Feld oder Ausdruck vom Typ „Zahl“ ist:

  • SECONDS: Sekunden seit Epoche
  • MILLIS: Millisekunden seit Epoche
  • MICROS: Mikrosekunden seit Epoche
  • NANOS: Nanosekunden seit Epoche
  • JULIAN_DATE: Tage seit Epoche

Beispiele

Example formula Input Output
WEEKDAY(Date) Jan 1, 2019 2
WEEKDAY(Date as Text, 'BASIC') 2019/01/01-09:40:45 2
WEEKDAY(Date as Number, 'SECONDS') 1561784874 6

WEEKDAY(Date as lots of Numbers, 'MILLIS')

1562004058620 1

Hinweise

Diese Funktion kann mit Datumsangaben im Kompatibilitätsmodus sowie den neuen Datentypen für „Datum“ und „Datum und Uhrzeit“ verwendet werden.

Tage werden beginnend mit Sonntag gezählt. Der Wert für Sonntag ist 0, der Wert für Samstag ist demnach 6.