Rozszyfrowanie Unix Epoch
Czas Unix (lub czas Epoch) to system mierzący puls cyfrowego świata. Śledzi on liczbę sekund, które upłynęły od „Unix Epoch” — 00:00:00 UTC w dniu 1 stycznia 1970 roku.
Dlaczego warto używać czasu Unix?
Wydajność
Komputery wolą proste liczby całkowite od złożonych ciągów dat. Jest to szybsze w przetwarzaniu i przechowywaniu.
Uniwersalność
Ignoruje strefy czasowe podczas przechowywania. 1696516200 to ten sam moment w Tokio, co w Nowym Jorku.
Łatwe obliczenia
Obliczanie różnicy między dwiema datami sprowadza się do prostego odejmowania (A - B).
Pobierz bieżący czas Epoch w swoim języku
Problem roku 2038
19 stycznia 2038 r. w systemach 32-bitowych skończą się liczby do przechowywania czasu, co spowoduje „Unixowy Y2K”. Większość nowoczesnych systemów 64-bitowych jest bezpieczna przez kolejne 292 miliardy lat.