Dayofweek
Zuletzt geändert: 12.06.2023 06:00

DayOfWeek (Pascal-Script) #

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;

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

ShowMessage zeigt: 2