IT
OmnvertObrazy • Dokumenty • Sieć

Konwerter timestampów (Unix ↔ ISO)

Konwertuj Unix timestampy i daty ISO 8601 (UTC/lokalnie) bez zgadywania jednostek.
Narzędzia deweloperskie →
Jednostka timestampu
Unix → Data
Data → Unix
UTC ISO (toISOString)
Czas lokalny
Unix sekundy
Unix milisekundy
O tym narzędziu

Timestampy są wygodne w przechowywaniu, ale często prowadzą do pomyłek podczas debugowania. Najczęstszy błąd to mylenie sekund z milisekundami — różnica 1000× powoduje, że data wypada w zupełnie innym roku. Drugi problem to strefy czasowe: serwery zwykle pracują w UTC, a użytkownicy widzą czas lokalny z offsetem i DST.

Ten konwerter pozwala szybko przejść między Unix time a ISO 8601. Wklej timestamp, wybierz jednostkę i zobacz dokładny ISO UTC oraz widok lokalny obok siebie. Albo wklej datę w formacie ISO i przelicz ją na Unix w sekundach i milisekundach. To oszczędza czas, gdy analizujesz logi lub błędy w systemach rozproszonych.

ISO 8601 jest bezpiecznym formatem wymiany, gdy zawiera strefę (Z lub offset). Jeśli podasz datę bez strefy, przeglądarka często interpretuje ją lokalnie. Dlatego API powinny zwracać Z/offsety. Gdy wyniki się różnią, sprawdź dokładny input, jednostkę i założenia dotyczące strefy.

W praktyce użyjesz tego narzędzia do analizy TTL, wygasania cache, claimów JWT czy zakresów czasu w bazie danych. Działa lokalnie i pozwala szybko kopiować wyniki.

Zastosowania
  • Debugowanie logów i porównanie UTC vs lokalnie.
  • Weryfikacja JWT exp/nbf/iat i TTL.
  • Przygotowanie filtrów zakresów czasu w SQL.
  • Rozróżnianie sekund i milisekund w payloadach API.
  • Konwersja dat do spójnego ISO 8601.
  • Diagnoza problemów z DST i offsetami.
Jak to działa
  1. 1Wybierz jednostkę: sekundy lub milisekundy.
  2. 2Unix → Data pokazuje ISO UTC oraz czas lokalny.
  3. 3Data → Unix zwraca sekundy i milisekundy.
  4. 4Użyj Teraz, aby wstawić aktualny czas.
  5. 5Kopiuj wartości do logów, kodu lub SQL.
FAQ konwertera timestampów
Sekundy czy milisekundy?
Sekundy zwykle mają 10 cyfr, a milisekundy 13. Gdy nie masz pewności, przetestuj oba tryby.
Co oznacza Z w ISO?
Z oznacza UTC. ISO z Z jest jednoznaczne.
Dlaczego czas lokalny różni się od UTC?
Czas lokalny zależy od strefy i DST. UTC nie zmienia się sezonowo.
Czy timestamp może być ujemny?
Tak, oznacza daty przed 1970-01-01T00:00:00Z.
Leap seconds?
Większość implementacji Unix/Date nie modeluje ich bezpośrednio.
Czy wysyłacie moje dane?
Nie. Konwersje dzieją się lokalnie.
Powiązane narzędzia