Epoch Zeit oder Epoche , ist die Menge der Zeit, die seit 00:00 Uhr ( Militärzeit ) , 1. Januar 1970 abgelaufen ist. Diese Zeit wird auch als Unix Epoche oder Unix Zeit bekannt , da dies ein Fahnenträger der Zeit in Unix oder Unix -ähnlichen Betriebssystemen (wie GNU /Linux). Während alle Unix und Unix -ähnlichen Betriebssystemen Befehle, die die Epoche Zeit ( wie " date +% s" in der Bash-Shell ) zu geben haben , möchten Sie vielleicht zu Epoche Zeit auf eigene Faust zu ermitteln . Dies kann in wenigen Schritten durchgeführt werden. Anleitung
1
Bestimmen Sie die Anzahl der Jahre seit 1970 und multiplizieren Sie diese mit der ungefähren Anzahl von Sekunden in einem Jahr, die 31.556.926 Sekunden ist . Zum Beispiel, wenn das aktuelle Jahr 2011 als 41 Jahre sind seit 1970 vergangen sind. Multipliziert man 41 durch die ungefähre Anzahl der Sekunden in einem Jahr gibt 1293833966 . Rufen Sie diese Zeit A.
2
Bestimmen Sie die Anzahl der Tage, die die aktuellen Daten und 1. Januar zu trennen. Zum Beispiel , wenn das Datum 11. März , dann gibt es 70 Tage zwischen dem 11. März und 1. Januar ( außer in Schaltjahren ) . Multipliziert man diese durch die Anzahl der Sekunden eines Tages , die 86.400 ist , gibt 6048000 . Rufen Sie diese Zeit B.
3
Bestimmen Sie den Zeitunterschied zwischen der aktuellen Zeit und der Zeit 00:00 Uhr. Zum Beispiel, wenn die aktuelle Zeit 11:34:12 , dann multiplizieren Sie die Anzahl der Stunden (11) durch die Anzahl der Sekunden in einer Stunde ( 3.600) , dann multiplizieren Sie die Anzahl der Minuten (34) durch die Anzahl der Sekunden in pro Minute (60) , dann fügen Sie diese Zahlen, um die Anzahl der aktuellen Sekunden. Dies ergibt 11 * 3600 * 34 + 60 + 12, das entspricht 41.652 . Rufen Sie diese Zeit C.
4
Findet die Anzahl der Schaltjahre , die seit 1970 vergangen sind , und multiplizieren Sie diese Zahl durch die Anzahl der Sekunden eines Tages , die 86.400 ist . Zwischen 1970 und 2011 gab es 10 Schaltjahre , und somit 10 zusätzliche Tage in dieser Zeit. Multipliziert man 10 von 86.400 gibt 864.000 . Rufen Sie diese Zeit D.
5
Bestimmen Sie die Summe der Zeiten A, B , C und D. Das Hinzufügen dieser Zeiten zusammen ( 1293833966 , 6048000 , 41.652 und 864.000 ) gibt 1300787618 . Dies ist die ungefähre Zeit Epoche .