F_GetWeekOfTheYear

F_GetWeekOfTheYear 1:

Die Funktion liefert die Nummer der Kalenderwoche zu einem vorgegebenen Datum nach der DIN 1355 / ISO 8601 Norm.

FUNCTION F_GetWeekOfTheYear : WORD

VAR_INPUT

VAR_INPUT
    in : DT;
END_VAR

in: Das Datum, dessen Kalenderwoche ermittelt werden soll.

 

Beispiel in ST:

PROGRAM MAIN
VAR
    dtNow      : DT := DT#2008-03-17-12:00;
    weekOfYear : WORD;
END_VAR
weekOfYear := F_GetWeekOfTheYear(dtNow);

Das Ergebnis ist 12.

 

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v2.10.0 Build >= 1325

PC or CX (x86, ARM)

TcUtilities.Lib