Zeiten umrechnen

wario

Neuling
Thread Starter
Mitglied seit
03.11.2005
Beiträge
629
Ort
Planet Erde
Hey Leute,

ich steh grad voll auf' da Leitung... und komm einfach nicht drauf...

Ich such ne Methode um vom gespeichertem Track des GEO-GPS-Tracker(Noni GPSPlot) meines Handy's die pro Trackpoint mitgeloggte Zeit umzurechnen.

hier zwei Beispiele des Wertes der Zeit, welcher in den entsprechenden nebenstehenen Wert umgerechnet werden soll:

start: 2831.704769|-2| == 2008-06-27T16:54:52
ende: 2831.755243|-2| == 2008-06-27T18:07:42

start: 2833.478299|-2| == 2008-06-29T11:28:45
ende: 2833.617164|-2| == 2008-06-29T14:48:52

Das FAQ zum TrackingTool sagt dazu folgendes:

  • Statut (1st bit: Start of a rupture, 2nd bit: end of a rupture) (all version) Fix date (day since 26/09/2000). (version Trc and next)
  • Time difference. (version Trc5 and next, present on the Trc4 but false)
Also "2833" ist der Start eines ruptures (=Abbruch??), "478299" ist dann das Ende eines ruptures und "-2" der Zeit unterschied (wahrscheinlich zur MEZ?); und dies alles anscheinend abhängig zu einem fixen Datum, nämlich dem 26.09.2000... Aber wie komm ich jetzt auf 2008-06-27T16:54:52 ??

Wichtig sind mir vor allem die Minuten und die Sekunden die zwischen Start und Ende des Tracks vergangen sind.
Wer kann mir hierzu bitte einen Lösungsvorschlag geben?
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
2833 sind die anzahl der tage die seit dem 26.09.2000 vergangen sind und der andere wert. kA es würde ca von den vergangen sekunden hinkommen^^
 
Hallo Nescar, vielen Dank für deine Antwort!!

Mit den Tagen hast du vollkommen recht! Das war auch mein erster Gedanke, den ich allerdings gleich wieder aufgrund eines Logikfehlers verworfen habe. Ich habe "2800 / 360 = 7,7" gerechnet und gedacht, dass vom 26-09-2000 bis zum 27-06-2008 mehr als acht Jahre hätten vergangen sein müssen. Dabei fehlen ja noch 3 Monate bis zum September, also bis zum vollen achten Jahr. Und mit den Sekunden hats schon gleich gar nicht hingehauen.

Also, mit den Sekunden, wie du meinst, komme ich auf keinen grünen Zweig.
Vom 26/09/2000 bis zum 27/06/2008 sind tatsächlich ca. 244598400 Sek. vergangen...
60*60 = 3600 Sek pro Std
3600*24 = 86400 Sek pro Tag
86400*2831 = 244598400 Sek seit 26/09/2000


Wenn es sich um Sek. handeln würde, dann wären die 704769 also ca. 8,157 Tage. Das haut dann überhaupt nicht mehr hin.

Teilt man allerdings die 704769 durch 10, und zieht 2 Stunden ab, dann würde man schon näher hin kommen:
2000-09-26 00:00:00 + 2831 Tage = 2008-06-27 00:00:00
((2008-06-27 00:00:00 + 70476,9 Sek) -2 Std) = Start: 2008-06-27 17:34:36
((2008-06-27 00:00:00 + 75524.3 Sek) -2 Std) = Ende: 2008-06-27 18:58:44
[entspricht einem Zeitunterschied von 88 Min 8 Sek]
es sollte aber eigentlich
Start: 2008-06-27 16:54:52
Ende: 2008-06-27 18:07:42

[entspricht einem Zeitunterschied von 72 Min 50 Sek]
heraus kommen...?

So kann ich leider meine Trainingszeiten nicht richtig auswerten. :(

Haben die Franzosen denn eine andere Zeitrechnung oder ein anderes Zahlensystem? Oder wo habe ich schon wieder nen Denkfehler?
 
Die Stellen nach dem Punkt sind in unserem Zahlensystem natürlich die Stellen nach dem Komma, also entspricht 0.704769 16.914456h oder 16h54.86736m oder 16h54m52s.
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh