Epochenzeit
Die Epochenzeit ist eine Methode zur Darstellung von Uhrzeiten und Datumsangaben, bei der die Anzahl der seit einem Startdatum vergangenen Sekunden gezählt wird. Dieses Startdatum wird als Beginn einer Epoche bezeichnet. Computersysteme verwenden die Epochenzeit, um die aktuelle Uhrzeit und das aktuelle Datum zu verfolgen und erstellte sowie geänderte Zeitstempel festzulegen.
Da die meisten Computerserver Unix oder ein Unix-ähnliches Betriebssystem verwenden, bezieht sich der Begriff „Epochenzeit“ meistens auf die Unix-Epoche, die am 1. Januar 1970 um 00:00:00 Uhr UTC begann. Andere Computersysteme verfolgen die Zeit jedoch anhand anderer Startdaten. Das klassische MacOS begann seine Epoche am 1. Januar 1904 um Mitternacht UTC; moderne Windows-Systeme verfolgen die Epochenzeit ab dem 1. Januar 1601. Windows-Computer erhöhen die Epochenzeit außerdem alle 100 Nanosekunden statt jede Sekunde.
Fehler in einer Datei oder einem Dateisystem können das Erstellungs- oder Änderungsdatum einer Datei gelegentlich auf 0 zurücksetzen. In diesem Fall zeigt das Betriebssystem Ihres Computers die betroffene Datei als am 1. Januar 1970 um Mitternacht UTC erstellt an. Die koordinierte Weltzeit (UTC) basiert auf der Greenwich Mean Time (GMT). Wenn sich Ihre lokale Zeitzone westlich von GMT befindet, verschiebt sich das Datum daher um einige Stunden zurück auf den 31. Dezember 1969.
NOTE: Unix-Systeme, die zur Verfolgung der Epochenzeit noch eine vorzeichenbehaftete 32-Bit-Ganzzahl verwenden, erreichen am 19. Januar 2038 den größtmöglichen Wert. Durch die Aktualisierung der betroffenen Software auf einen 64-Bit-Wert lässt sich dieses Problem beheben, da ein 64-Bit-Wert Sekunden über einen Zeitraum von mehr als 500 Milliarden Jahren verfolgen kann.
Testen Sie Ihr Wissen