FILETIME64_TO_SYSTEMTIME
Die Funktion "FILETIME64_TO_SYSTEMTIME" konvertiert die Zeit im FILETIME-Format in das "lesbare" SYSTEMTIME-Format. Die Konvertierung schlägt fehl, wenn das höchstwertige Bit der 64 Bit fileTime-Variablen gesetzt ist. Die TIMESTRUCT-Membervariablen haben in diesem Fall den Wert Null.
FUNCTION FILETIME64_TO_SYSTEMTIME: TIMESTRUCT
Eingänge
VAR_INPUT
fileTime : T_FILETIME64;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
fileTime | Die zu konvertierende Zeit im FILETIME-Format |
Beispiel:
PROGRAM MAIN
VAR
timeAsFileTime : T_FILETIME64;
timeAsSystemTime : TIMESTRUCT;
END_VAR
timeAsFileTime := F_GetSystemTime();
timeAsSystemTime := FILETIME64_TO_SYSTEMTIME( timeAsFileTime );
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken (Kategoriegruppe) |
---|---|---|
TwinCAT v3.1.4024 | PC oder CX (x86, x64, Arm®) | Tc2_Utilities (System) >= 3.3.44.0 |