Hallo MobyDick-Freunde,
und wieder mal quält mich ein kleines Problem?!
Wenn ich einen Journal-Eintrag über XMPP abrufe habe ich einen TimeStamp in den Daten!
Bis jetzt war ich davon ausgegangen, dass dieser ein Unix-Timestamp ist.
Bei meinem Programmstart entsteht aber ein Fehler, in dem er den Timestamp in kein lokales Datum umwandeln kann!?
Wenn man mit PHP bzw. über diverse Umrechnungsportale den übermittelten Timestamp in Europäische Zeit umwandelt, erhält man ein Datum um das Jahr 2038?! Interessant ist, dass wenn ich nur die ersten zehn Stellen des Timestamps verwende, ich genau auf das heutige Datum und Uhrzeit komme und mein Programm auch korrektes Datum anzeigt?
Meine Frage: Ist das richtig so? Oder vielleicht ein Fehler, oder was haben die letzten drei Zahlen des Timestamps zu bedeuten?
LG, Danny
Timestamp aus IQ: 1431527894654 => ??? Fehler (OutOfRange)
Timestamp welcher richtigen Wert zurückliefert: 1431527894 => 13.05.2015 16:38:14