Kaufmännische Software für Handel, Handwerk und Produktionsbetriebe
DayOfWeek gibt den Wochentag als Ziffer 1-7 aus, wobei 1=Sonntag ist.
function DayOfWeek(Value:TDateTime):Integer;
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.
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.