Verwendungsbeispiel
WEEKDAY(Datum)
Syntax
1) Gibt den Wochentag eines Werts vom Typ "Datum" zurück.
WEEKDAY(date_expression)
2) Gibt den Monat vom Wert eines Kompatibilitätsmodus-Datums zurück.
WEEKDAY(X [,Eingabeformat])
Parameter
datetime_expression
– ein Feld oder Ausdruck vom Typ "Datum und Uhrzeit".X
– ein Feld oder Ausdruck, der als Text, Zahl oder Kompatibilitätsmodus-Datum ausgewertet wird.Eingabeformat
– Format fürX
. Optional, wennX
korrekt als semantisches Feld vom Typ "Datum" konfiguriert ist.
Eingabeformat für Kompatibilitätsmodus-Daten
DAY unterstützt die folgenden Eingabeformate, wenn X
ein Feld oder Ausdruck vom Typ "Text" oder ein Kompatibilitätsmodus-Datum ist:
- Jedes gültige strptime-Format wird akzeptiert.
- "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. Sat, 24 May 2008 20:09:47 GMT
- "RFC_3339" – z. B. 2008-05-24T20:09:47Z
- "DECIMAL_DATE" – identisch mit "DEFAULT_DECIMAL"
DAY unterstützt die folgenden Eingabeformate, 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
Formel | Eingabe | Ausgabe |
WEEKDAY(Datum) |
Jan 1, 2019 | 2 |
WEEKDAY(Datum als Text, "BASIC") |
2019/01/01-09:40:45 | 2 |
WEEKDAY(Datum als Zahl, "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.
Tage werden beginnend mit Sonntag gezählt. Der Wert für Sonntag ist 0, der Wert für Samstag ist demnach 6.