Konwerter znaczników czasu Unix
Konwertuj między znacznikami czasu Unix a czytelnymi datami w lokalnej strefie czasowej.
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.
Przykład praktyczny
Wklej 1700000000, a narzędzie zgłosi 2023-11-14 22:13:20 UTC — wtorek, 318. dzień roku, w roku nieprzestępnym, z odpowiednikiem w twoim czasie lokalnym obok. Panel zegarów światowych pokazuje tę samą chwilę w dziesięciu strefach naraz, co rozstrzyga „o której jest wdrożenie dla Tokio?” jednym spojrzeniem. Konwersja działa w obie strony: wybierz datę i godzinę, a dostaniesz znacznik w sekundach i milisekundach — parser przyjmuje też łańcuchy ISO, więc 2023-11-14T22:13:20Z wraca prosto do 1700000000.
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).