Konvertieren Sie Unix-Zeitstempel in Excel-Datum

19. Oktober 2021 0 Von Björn Meijer

Was ist ein Unix-Zeitstempel?

Ein Unix-Zeitstempel ist die Anzahl der Sekunden, die seit Mitternacht des 1. Januar 1970 vergangen sind. Dies beinhaltet keine Schaltsekunden.

Wie Excel mit Datum und Uhrzeit umgeht.

Um einen Unix-Zeitstempel in ein lesbares Datum umzuwandeln, schauen wir uns zunächst an, wie Excel mit Datumsangaben umgeht. Wie Sie oben gelesen haben, beginnt der Unix-Zeitstempel am 1. Januar 1970.
Excel begann am 1. Januar 1900 mit der Zählung von Daten. Excel liest das Datum als numerische Zahl. In der Tabelle unten sehen Sie das Datum in der linken Spalte, wie wir es lesen, in der rechten Spalte, wie Excel ein Datum liest.

wdt_IDDatumNummer
11. Januar 19001
215. Dezember 199535048
324. Juni 200137066
413. Juli 2003 15:00 Uhr37832,63

In der letzten Zeile der obigen Tabelle sehen Sie, dass dem Datum eine Uhrzeit hinzugefügt wurde. Denn in Excel entspricht ein 24-Stunden-Tag 1, eine Stunde entspricht \frac{\text{1}}{\text{24}} =0,042. Zeit kann in Excel als Bruchwert von 1 dargestellt werden (siehe Tabelle unten). Um den Wert als Zeitformat nach einem Datum anzuzeigen, muss das Zeitformat in den Zelleneigenschaften hinzugefügt werden.

wdt_IDStdZeitFrakturBei dem die
1101:001/240,042
2202:002/240,083
3303:003/240,125
4404:004/240,167
5505:005/240,208
6606:006/240,250
7707:007/240,292
8808:008/240,333
9909:009/240,375
101010:0010/240,417
111111:0011/240,458
121212:0012/240,500
131313:0013/240,542
141414:0014/240,583
151515:0015/240,625
161616:0016/240,667
171717:0017/240,708
181818:0018/240,750
191919:0019/240,792
202020:0020/240,833
212121:0021/240,875
222222:0022/240,917
232323:0023/240,958

Vom Unix-Zeitstempel zum Excel-Datum

Ein Unix-Zeitstempel ist wie hier oben beschreibt die Anzahl der Sekunden, die seit dem 1. Januar 1970 vergangen sind. Ein ganzer Tag besteht also aus 60*60*24=86.400 Sekunden (60 Sekunden x 60 Minuten x 24 Stunden). Teilen wir den Unix-Zeitstempel durch 86.400, haben wir die Anzahl der Tage ab dem 1. Januar 1970. Addieren wir den Datumswert vom 1. Januar 1970 (in Excel ist das die Zahl 25.569), haben wir das Excel-Datum. Wir können dies mit der Formel tun:

=A2/86400+DATUM(1970;1;1)
Unix-Zeitstempel zum Excel-Datum
Unix-Zeitstempel zum Excel-Datum