Definicja
Unix timestamp (nazywany też Unix time, POSIX time lub Epoch time) to liczba sekund, które upłynęły od północy 1 stycznia 1970 roku UTC (Unix Epoch). Jest to uniwersalny sposób reprezentacji czasu używany w systemach informatycznych.
- Niezależny od strefy czasowej
- Łatwy do sortowania i porównywania
- Prosty w implementacji
Zastosowania
- Bazy danych - przechowywanie dat w uniwersalnym formacie
- API i REST - wymiana danych czasowych między systemami
- Logi systemowe - znakowanie czasowe zdarzeń
- Cron i schedulery - planowanie zadań
- Blockchain - znaczniki czasowe transakcji
Ważne daty w formacie Unix Timestamp
Unix Epoch: 0
1 miliard sekund: 1000000000
Problem Y2K38: 2147483647
(01.01.1970 00:00:00) Początek
(09.09.2001 01:46:40) Kamień milowy
(19.01.2038 03:14:07) Max 32-bit
Konwerter działa w przeglądarce. Twoje dane nie są wysyłane na serwer.