WEEKDAY_NR

Verwenden Sie die Script-Funktion WEEKDAY_NR, um den Wochentag eines bestimmten Datums abzurufen. Der Wochentag wird als einstellige Zahl zurückgegeben.

Syntax

WEEKDAY_NR ([Datumsformat:]Datum)

Parameter

  • WEEKDAY_NR
    Ermittelt den Wochentag für ein angegebenes Datum

  • Datum
    Gibt das Datum an
    Format: Script-Literal oder Script-Variable
    Hinweis: Geben Sie das Datumsformat an, wenn Sie ein anderes Format als YYMMDD oder YYYYMMDD verwenden. Trennen Sie das Datumsformat und das Datum durch einen Doppelpunkt oder ein Semikolon. Siehe Datums-, Zeit- und Periodenformate in Scripts.

Rückgabewerte

Die Script-Funktion gibt die folgenden Werte zurück:

  • 1
    Montag
  • 2
    Dienstag
  • 3
    Mittwoch
  • 4
    Donnerstag
  • 5
    Freitag
  • 6
    Samstag
  • 7
    Sonntag

Beispiele

Der 31. Dezember 1999 war ein Freitag, das folgende Script gibt also den Wert 5 zurück:

: SET   &NEWYEARSEVE_2000# = WEEKDAY_NR ( 'DD.MM.YY:31.12.99' )

Der 1. Januar 2000 war ein Samstag, das folgende Script gibt also den Wert 6 zurück:

: SET   &NEWYEAR_2000# = WEEKDAY_NR ( "DD.MM.YYYY:01.01.2000" )

In beiden Beispielen wird das Datumsformat angegeben, da die angegebenen Daten nicht im YYMMDD- oder YYYYMMDD-Format vorliegen.

Siehe auch: