F_GetDayOfWeek

F_GetDayOfWeek 1:

Die Funktion liefert die Nummer des Wochentags nach DIN 1355 / ISO 8601. Nach dieser Norm sind die Wochentage wie folgt Nummeriert: Montag = 1, Dienstag = 2, ... Sonntag = 7.

FUNCTION F_GetDayOfWeek : WORD

VAR_INPUT

VAR_INPUT
    in : DT;
END_VAR

in: Das Datum, dessen Wochentagsnummer ermittelt werden soll.

Beispiel:

PROGRAM MAIN
VAR
    dtFirst   : DT := DT#2008-01-01-00:00;
    dayOfWeek : WORD;
END_VAR
dayOfWeek := F_GetDayOfWeek(dtFirst);

Das Ergebnis ist 2 (Dienstag)

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken (Kategoriegruppe)

TwinCAT v3.1.0

PC oder CX (x86, x64, ARM)

Tc2_Utilities (System)