Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Datum Uhrzeit berechnen seit UNIX Urknall





Frage

Habe folgendes Problem: Habe eine Tabelle, die die Zeiteinheit seit dem Unix Urknall verwendet (Grosse dezimale Zahl) und möchte dies nun in Jahr Monate Tage Minuten und Sekunden umrechnen. Wenn möglich sogar noch eine Zeitverschiebung mitberechnen. Kann mir jemand sagen wie das geht?

Antwort 1 von Aliba

Hi Thomas,

kannst Du mir mal ne Echtzahl liefern? Am Besten du schreibst die Urknall-Zeit und lieferst dazu das momentane Datum, dann könnte ich mal meine Formel überprüfen.
Nach positiven Test würde ich dann die Formel hier posten.

Cu Aliba

Antwort 2 von Aliba

Hi Thomas,

also ich denke doch, daß meine Formel passt, hab sie jetzt ausgiebig getestet. Also soweit ich weiß ist der Unix Urknall der 1.1.1970 00:00 Uhr, und es werden Millisekunden gerechnet. Der 1.1.1970 00:00 Uhr entspricht in der 1900-Excel-Zeitrechnung dem Wert 25569. Daraus ergibt sich dann für die Berechnung des aktuellen Datums und der aktuellen Uhrzeit folgende Formel (der Urknall-Wert steht in A1):

=A1/86400000+25569

Die 86400000 errechnen sich 1000*3600*24, die 1000 stehen als Teiler für die Milisekunden, die 3600 für Sekunden pro Stunde und die 24 für Stunden pro Tag. Durch die Division der Urknallzeit errechnet sich nun die vergangene Zeit seit dem 1.1.1970 0Uhr als Dezimalzahl in Tagen, dazu werden die seit dem 1.1.1900 vergangenen Tage (25569) addiert. Es ergibt sich ein Wert, der, wenn Du die Ausgabezelle in TT.MM.JJJJ hh:mm:ss formatierst, das entsprechende Datum mit Uhrzeit liefert.

Was ich allerdings nicht weiß, ist welche Zeitzone bei der Urknallzeit als Basis verwendet wird. Das müßtest Du ebenso wie deine Zeitverschiebung noch in der Formel ergänzen. Hier addierst , bzw. subtrahierst Du einfach die Stundenverschiebung geteilt durch 24, also bei einer Zeitverschiebung von +8Stunden, addierst du einfach +8/24.

CU Aliba


Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: