WEEKDAY
Gibt eine Zahl zurück, die den Wochentag eines bestimmten Datums darstellt.
Verwendungsbeispiel
WEEKDAY(Date)
Syntax
Mit der folgenden Syntax wird eine Zahl zwischen 0 und 6 zurückgegeben, die den Wochentag darstellt. Dabei beginnt die Zählung mit Sonntag.
WEEKDAY( date_expression )
Die folgende Syntax gibt eine Zahl zurück, 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ürX
. Optional, wennX
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:%SDEFAULT_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. Sat, 24 May 2008 20:09:47 GMTRFC_3339
: z. B. 2008-05-24T20:09:47ZDECIMAL_DATE
: identisch mitDEFAULT_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 EpocheMILLIS
: Millisekunden seit EpocheMICROS
: Mikrosekunden seit EpocheNANOS
: Nanosekunden seit EpocheJULIAN_DATE
: Tage seit Epoche
Beispiele
Beispielformel | Eingabe | Ausgabe |
---|---|---|
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 |
|
1562004058620 | 1 |
Hinweise
Diese Funktion kann mit Datumsangaben im Kompatibilitätsmodus sowie den neuen Datentypen für „Datum“ und „Datum und Uhrzeit“ verwendet werden.
In der folgenden Tabelle wird die mögliche Ausgabe dieser Funktion beschrieben:
Zahl | Tag |
---|---|
0 | Sonntag |
1 | Montag |
2 | Dienstag |
3 | Mittwoch |
4 | Donnerstag |
5 | Freitag |
6 | Samstag |