Konwerter znaczników czasu Unix
Konwertuj między znacznikami czasu Unix a czytelnymi datami w lokalnej strefie czasowej.
Wynik
Skopiowano!
Wprowadź znacznik czasu lub kliknij Teraz.
Jak to działa
Konwerter znaczników czasu Unix przelicza między Unix timestamp (sekundy od 1970-01-01 00:00:00 UTC) a czytelną datą i godziną.
Aby przekonwertować timestamp: wpisz liczbę (sekundy lub milisekundy) w polu wejściowym i kliknij Przelicz. Narzędzie wyświetla datę i godzinę w UTC i lokalnej strefie czasowej.
Aby przekonwertować datę na timestamp: użyj selektora daty i godziny lub wpisz datę w formacie ISO 8601 (YYYY-MM-DD HH:MM:SS) i kliknij Przelicz.
Narzędzie wykrywa automatycznie, czy wejście jest w sekundach (10 cyfr) czy milisekundach (13 cyfr) i odpowiednio przelicza. Bieżący timestamp jest wyświetlany na żywo.
Przypadki użycia
- Debugowanie znaczników czasu w logach API
- Przeliczanie dat w kodzie źródłowym
- Weryfikacja dat wygaśnięcia tokenów
- Praca z danymi szeregów czasowych
- Synchronizacja między strefami czasowymi
Często zadawane pytania
- Co to jest Unix timestamp?
- Liczba sekund od 1970-01-01 00:00:00 UTC (Epoki Unix). Liczby ujemne reprezentują daty przed 1970 r.
- Jaka jest różnica między sekundami a milisekundami?
- JavaScript i wiele API używa milisekund (13 cyfr); Unix/C tradycyjnie używa sekund (10 cyfr).
- Czy timestamp jest zależny od strefy czasowej?
- Nie — Unix timestamps są zawsze UTC. Różne strefy to tylko różne lokalne reprezentacje tego samego momentu.
- Co to jest problem roku 2038?
- 32-bitowe systemy przechowują timestamps jako liczby ze znakiem, które przepełnią się w 2038 r. Systemy 64-bitowe nie mają tego problemu.
- Jak wyświetlić bieżący timestamp?
- Narzędzie wyświetla go na żywo. W JavaScript: Date.now() / 1000 (sekundy).