UTC Zeitstempel

Username2.1

Level-1
Beiträge
11
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich würde gerne die UTC Zeit auslesen. Ich hab zwar einen Weg gefunden allerdings bin ich nicht ganz zufrieden.

Wie ich vorgegangen bin:

Ich habe über die Konsole den Befehl: date 060814302018 benutzt. (06.08.2018 14:30:00)
Und danach hwclock --systohc um die Daten auch nach einen reboot zu behalten.

Was mir daran nicht gefällt ist das ich es per Hand gemacht hab und ich nicht weiß wie man das am besten automatisch synchronisieren lassen kann.
Welche genaue Linux Version oben ist kann ich nicht sagen jedenfalls eine Abgespeckte Version.

Habe dann in mein e!Cockpit die Lib: WagoAppTime und davon FuGetDateAndTime benutzt.
Datum und Uhrzeit werden ausgelesen die ich per Hand übergeben hab.

Was ich aber gerne noch dazu haben möchte wären die Millisekunden.

Hardware: PFC100 750-8100

Wie kann ich das Problem am besten lösen?

Bzw. kann man bei den Netzwerk variablen einen Zeitstempel mitgeben?
Ich hätte nämlich eine Variable einfach angelegt die einfach das Datum und die Uhrzeit beinhaltet und somit übergeben.
Die Netzwerk Variablen lese ich mit einen Python Script aus.

Vielen Dank im voraus und viele Grüße :)

Username2.1
 
Hallo Username2.1,

du kannst die Funktion
FuGetLocalTimeComponents() aus der WagoAppTime nutzen, hier bekommst du auch Millisekunden als Integer ausgegeben, die du natürlich auch als Netzwerk Variable weitergeben kannst.
 
Zurück
Oben