NEWS
Core API
-
Ich benutze die Core API und habe folgendes festgestellt
Bei einer Abfrage per GET werden ja zum Beispiel
"ts": 1442432238540,
"lc": 1442432238540,
zurück geliefert.
Diese Werte sind bei mit nicht 10 Stellig sondern 13 Stellig. Kann es sein das dieser Wert UNix Timestamp + Microtime ist?
Ist das so gewollt oder ein Fehler?
Nehme ich die letzen 3 Stellen weg kommt das richtige Datum und eine um -2 Stunden verschobene Zeit raus. Hier denke ich wird nicht die Zeitzone und Sommerzeit berücksichtig von der Maschiene wo ioBroker läuft.
Kann das verhalten einer bestätigen oder liege ich hier falsch.
Danke für eure Hinweise.
-
Ich kenne CoreAPI nicht, aber kann vermuten um was es hier geht.
Die Zeiten sind in Millisekunden: UNix Timestamp * 1000 + ms
-
das richtige Datum und eine um -2 Stunden verschobene Zeit. `
Das wird daran liegen, dass Datum+Uhrzeit als https://de.wikipedia.org/wiki/Koordinierte_Weltzeit angegeben sind.