Konvertieren Sie Unix-Zeitstempel in Excel-Datum

19. Oktober 2021 0 Von Björn Meijer

Index

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_ID Datum Nummer
1 1. Januar 1900 1
2 15. Dezember 1995 35048
3 24. Juni 2001 37066
4 13. Juli 2003 15:00 Uhr 37832,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_ID Std Zeit Fraktur Bei dem die
1 1 01:00 1/24 0,042
2 2 02:00 2/24 0,083
3 3 03:00 3/24 0,125
4 4 04:00 4/24 0,167
5 5 05:00 5/24 0,208
6 6 06:00 6/24 0,250
7 7 07:00 7/24 0,292
8 8 08:00 8/24 0,333
9 9 09:00 9/24 0,375
10 10 10:00 10/24 0,417
11 11 11:00 11/24 0,458
12 12 12:00 12/24 0,500
13 13 13:00 13/24 0,542
14 14 14:00 14/24 0,583
15 15 15:00 15/24 0,625
16 16 16:00 16/24 0,667
17 17 17:00 17/24 0,708
18 18 18:00 18/24 0,750
19 19 19:00 19/24 0,792
20 20 20:00 20/24 0,833
21 21 21:00 21/24 0,875
22 22 22:00 22/24 0,917
23 23 23:00 23/24 0,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