Konwerter timestampów (Unix ↔ ISO)
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.
- 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.
- 1Wybierz jednostkę: sekundy lub milisekundy.
- 2Unix → Data pokazuje ISO UTC oraz czas lokalny.
- 3Data → Unix zwraca sekundy i milisekundy.
- 4Użyj Teraz, aby wstawić aktualny czas.
- 5Kopiuj wartości do logów, kodu lub SQL.