Menü

DayOfWeek (Pascal-Script)

Zurück | Ebene zurück

Beschreibung

DayOfWeek gibt den Wochentag als Ziffer 1-7 aus, wobei 1=Sonntag ist.

Syntax

function DayOfWeek(Value:TDateTime):Integer;

Argumente

Die Funktion liefert den Wochentag als Zahl 1-7 des übergebenen Arguments Value, welches vom Typ TDateTime ist.

Hinweis

Bei DayOfWeek startet die Woche mit Sonntag. Wenn Sie die Woche mit Montag starten, so müssten Sie über Programmcode den Wert umsetzen.

if DayOfWeek>1 then Day:=DayOfWeek-1 else Day:=7;

Day wäre dann ebenfalls ein Integer.

Beispiel

begin
  ShowMessage(IntToStr(DayOfWeek(CurrentDateTime)));
end;
Regeln zum Nachvollziehen des Scripts finden Sie hier.

Die Funktion DayOfWeek zeigt 2 an, wenn es sich beim angegebenen Datum, hier dem Tagesdatum, um einen Montag handelt.

ShowMessage zeigt: 2