Co to jest Unix timestamp i jak go zamienić na datę?
Unix timestamp to liczba sekund od 1 stycznia 1970, godzina 0:00 UTC. Komputery używają tego "wewnętrznego" formatu zamiast czytelnych dat - to jeden numer, łatwy do zapisania i porównywania.
Wpisujesz timestamp - dostajesz datę w Twojej lokalnej strefie czasowej i UTC. Tool sam wykrywa, czy podałeś sekundy, czy milisekundy. Działa też w drugą stronę: wybierasz datę, dostajesz timestamp.
Bonus: licznik bieżącego timestampa "live" - przyda się developerom do testów i baz danych.
Jak korzystać
- Wybierz tryb: Timestamp → Data (mam liczbę, chcę zobaczyć datę) lub Data → Timestamp (wybieram datę, chcę liczbę).
- Wpisz wartość. Tool sam wykryje czy to sekundy (10 cyfr) czy milisekundy (13 cyfr).
- Po prawej zobaczysz wynik w kilku formatach - lokalna strefa, UTC, ISO 8601, opisowo (np. "3 godziny temu").
- Klik "Użyj aktualnego" wstawi bieżący timestamp.
Do czego się przydaje
Codzienne sytuacje, gdy timestamp trzeba zamienić na datę albo odwrotnie:
- Programowanie - debugowanie logów - serwery zapisują czasy zdarzeń w logach jako timestamp. Skopiuj i zobacz kiedy faktycznie coś się stało.
- Bazy danych - kolumny typu "created_at" zwykle przechowują timestamp. Tu szybko sprawdzisz kiedy klient się zarejestrował.
- API i integracje - większość REST API zwraca daty jako timestamp w odpowiedziach JSON. Zamień na czytelną datę bez pisania kodu.
- Sprawdzenie wieku rekordów - "ten rekord ma timestamp 1640000000 - kiedy to było?". Odpowiedź: 20 grudnia 2021.
- Generowanie testowych dat - potrzebujesz timestampa "1 stycznia 2025" do testu? Wybierz datę, skopiuj timestamp.
- Pliki w systemie operacyjnym - daty modyfikacji plików w systemach Unix to też timestamp.
Aby przeliczyć godzinę między strefami, użyj naszego konwertera stref czasowych. Aby policzyć ile dni dzieli dwie daty, różnica dat.