Utils365

Konwerter czasu Unix (timestamp)

Zamień czas epoch na datę, którą da się przeczytać, i z powrotem.

Bieżący czas Unix

··········

Znacznik czasu na datę

Wklej znacznik czasu w sekundach, milisekundach, mikrosekundach lub nanosekundach

Data na znacznik czasu

Wybierz datę lub wklej ją w postaci 2024-03-01 09:30 albo 2024-03-01T09:30:00+10:00

Następny: Generator UUID · Dekoder JWT

Zgłoś problem z tym narzędziem

Jak używać narzędzia Konwerter znaczników czasu Unix

  1. Wklej znacznik czasu

    Wpisz lub wklej znacznik czasu Unix. Sekundy, milisekundy, mikrosekundy i nanosekundy są rozpoznawane po długości.

  2. Albo wybierz datę

    Wybierz datę i godzinę albo wklej datę ISO 8601 i wskaż, czy jest w czasie lokalnym, czy w UTC.

  3. Skopiuj wynik

    Skopiuj datę w potrzebnym formacie albo znacznik czasu w sekundach lub milisekundach.

Dlaczego warto korzystać z Utils365

  • Każdy popularny format

    Twój czas lokalny, UTC, ISO 8601, RFC 2822, dzień tygodnia i ile czasu temu – wszystko obok siebie.

  • Rozpoznaje jednostkę

    Liczba 10-cyfrowa jest odczytywana jako sekundy, a 13-cyfrowa jako milisekundy. Jednostkę zawsze możesz wybrać samodzielnie.

  • Zegar na żywo

    Bieżący czas Unix tyka u góry strony, gotowy do skopiowania w sekundach lub milisekundach.

  • Prywatność w standardzie

    Wszystko jest liczone w przeglądarce, więc nic, co wpiszesz, nie jest nigdzie wysyłane.

Często zadawane pytania

Czym jest znacznik czasu Unix?

To liczba sekund od 1 stycznia 1970 r. o północy UTC, zwana epoką Unix. Tak większość komputerów i baz danych przechowuje moment w czasie, bo jest on taki sam na całym świecie.

Jak odróżnić sekundy od milisekund?

Policz cyfry. Znacznik czasu dla daty z ostatnich lat ma 10 cyfr w sekundach i 13 w milisekundach. JavaScript i Java zwykle używają milisekund; Unix, PHP i Python zwykle sekund.

Czy znacznik czasu Unix może być ujemny?

Tak. Liczby ujemne to daty sprzed 1970 roku. Na przykład -86400 to 31 grudnia 1969 r. o północy UTC.

Czy znacznik czasu Unix ma strefę czasową?

Nie. Zawsze liczy się od północy UTC, więc ten sam znacznik to ten sam moment wszędzie. Od strefy czasowej zależy tylko sposób wyświetlenia go jako daty.

Czym jest problem roku 2038?

Systemy przechowujące znaczniki czasu jako 32-bitową liczbę ze znakiem wyczerpią zakres 19 stycznia 2038 r. o 03:14:07 UTC (2147483647). Nowoczesne systemy używają liczb 64-bitowych, które wystarczą na miliardy lat.

Jak uzyskać bieżący znacznik czasu w kodzie?

W JavaScripcie: Math.floor(Date.now() / 1000). W Pythonie: int(time.time()). W terminalu Linux lub macOS: date +%s.