Konwerter timestamp
Local only — nothing is uploaded unless you save or share it.
Konwerter uniksowego timestampa — z timestampa na datę i z powrotem.
- Wklej uniksowy timestamp albo wpisz datę, na przykład 2026-08-03T12:00:00Z
- Odczytaj przeliczone wartości w UTC i w swojej strefie czasowej
- Skopiuj format, którego potrzebujesz
- Unix (sekundy)
- Unix (milisekundy)
- ISO 8601
- UTC
- Twoja strefa czasowa
- Względnie
- Dzień
Zapisz to narzędzie
Miej Konwerter timestamp pod ręką
Użyj menu Udostępnij w przeglądarce, a potem „Dodaj do ekranu głównego”.
O tym narzędziu
Uniksowy timestamp liczy sekundy, które upłynęły od pierwszej chwili roku 1970 w czasie UTC, przez co jest zwięzły, jednoznaczny i zupełnie nieczytelny dla człowieka. Przeliczanie między tą liczbą a prawdziwą datą to stała drobna mitręga przy czytaniu logów, analizie tokenów albo przeglądaniu wierszy bazy danych. Kłopotliwe jest to, że sama liczba jest niejednoznaczna: część systemów liczy sekundy, a część milisekundy, i odczytanie jednej jako drugiej wrzuca cię w rok 1970 albo kilka tysięcy lat w przyszłość. Ten konwerter rozpoznaje jednostkę automatycznie, bo bieżące wartości w obu systemach różnią się tysiąckrotnie, i mówi, którą założył, żebyś mógł go poprawić, gdy trafi źle. Działa w obie strony, przyjmuje na wejściu ISO 8601 oraz zwykłe zapisy daty i pokazuje wynik w UTC obok twojej własnej strefy czasowej, bo mylenie tych dwóch to druga najczęstsza przyczyna błędów o całe godziny. Wszystko liczone jest lokalnie.
Najczęstsze pytania
Skąd wiadomo, czy moja liczba to sekundy, czy milisekundy?
Z rzędu wielkości. Bieżący timestamp w sekundach ma około dziesięciu cyfr, a ta sama chwila w milisekundach trzynaście. Wszystko od stu miliardów w górę czytane jest jako milisekundy. Narzędzie podaje swoje założenie, więc od razu wychwycisz błędne zgadnięcie.
Czy to konwerter epoch?
To samo pod inną nazwą. Czas uniksowy, czas epoch i czas POSIX liczą sekundy od 1 stycznia 1970 roku, więc timestamp na datę i data na timestamp to dwa kierunki jednej konwersji — oba są tutaj, z odpowiedzią w twojej strefie i w UTC, bo właśnie w tej parze rodzą się pomyłki.
Dlaczego mój timestamp pokazuje inną godzinę, niż się spodziewam?
Prawie zawsze z powodu różnicy stref czasowych. Uniksowe timestampy są zawsze w UTC i w ogóle nie przechowują informacji o strefie. Konwerter pokazuje jednocześnie UTC i twój czas lokalny, więc widzisz przesunięcie wprost, zamiast je zgadywać.
Czy mogę przeliczać daty sprzed 1970 roku?
Tak. Timestampy sprzed epoki są ujemne, a wartości ujemne obsługiwane są normalnie. Data taka jak rok 1960 daje dużą liczbę ujemną, co jest poprawne, choć niektóre systemy jej nie przyjmują.
Czym jest problem roku 2038?
Systemy przechowujące timestampy w 32-bitowej liczbie całkowitej ze znakiem przepełnią się w styczniu 2038 roku, mniej więcej 2,1 miliarda sekund po epoce. Nowoczesne systemy używają wartości 64-bitowych i nie mają tego problemu, ale limit wciąż pojawia się w starym oprogramowaniu wbudowanym i odziedziczonych kolumnach baz danych.
Czy uwzględnia czas letni?
Tak, przy prezentacji lokalnej. Sam timestamp to ustalony punkt w czasie bez żadnego pojęcia czasu letniego, ale przeliczenie go na lokalną strefę stosuje przesunięcie obowiązujące w tamtej dacie.
Pomóż ulepszyć to narzędzie
Znalazłeś błąd, chcesz zmiany albo brakuje Ci jakiegoś narzędzia?
Masz niewysłaną wiadomość.
Dzięki — mamy to. Odpowiedź znajdziesz w swojej skrzynce.Go to my messages