- Strona główna
- Data i czas
- Przelicznik czasu Unix (timestamp)
Przelicznik czasu Unix (timestamp)
Zamień znacznik czasu Unix – liczbę sekund od 1 stycznia 1970 roku, godz. 00:00 UTC – na czytelną datę i godzinę albo wykonaj odwrotną konwersję. Wartości w milisekundach są wykrywane automatycznie.
- ISO 8601
- 2023-11-14T22:13:20Z
- Sekundy od epoch
- 1700000000
- Milisekundy od epoch
- 1700000000000
- Dzień tygodnia (UTC)
- Wtorek
Zapisane ustawienia
Zapisz zestaw danych, których często używasz – swoją stawkę, kredyt, wymiary pokoi – i wczytaj go jednym kliknięciem.
Twoje ostatnie obliczenia
Wyniki, które tu obliczysz, są zapisywane na tym urządzeniu, żeby można było do nich wrócić.
Wzór
Jak z tego korzystać
- Wybierz kierunek konwersji.
- Wpisz znacznik czasu albo datę i godzinę w UTC.
- Skopiuj wynik w potrzebnej postaci: sekundy, milisekundy lub ISO 8601.
Przykłady obliczeń
Znacznik czasu 1700000000
- Wynik
- 2023-11-14 22:13:20 UTC
- Dzień tygodnia (UTC)
- Wtorek
1 stycznia 2026, godz. 00:00 UTC
- Wynik
- 1767225600
- Milisekundy od epoch
- 1767225600000
Sekundy czy milisekundy?
Narzędzia Unix, większość baz danych i języki takie jak Python i PHP używają sekund: obecnie liczby 10-cyfrowej. JavaScript i Java używają milisekund: 13 cyfr. Ten przelicznik traktuje wartości od 100 miliardów wzwyż jako milisekundy.
Problem roku 2038
Systemy przechowujące znacznik czasu jako 32-bitową liczbę całkowitą ze znakiem przepełnią się po wartości 2147483647, czyli o 03:14:07 UTC 19 stycznia 2038 roku. Nowoczesne systemy używają wartości 64-bitowych i nie są dotknięte tym problemem.
Najczęstsze pytania
Czym jest epoka Unix?
Północą UTC na początku 1 stycznia 1970 roku. Znacznik czasu 0 to ten moment; wartości ujemne są wcześniejsze.
Czy znacznik czasu Unix ma strefę czasową?
Nie. Liczy sekundy od ustalonego momentu, więc jest taki sam wszędzie. Strefy czasowe mają znaczenie dopiero przy wyświetlaniu jako lokalna data i godzina.