Konwerter znacznika czasu Unix
Zamieniaj znaczniki epoki na daty UTC i daty na znaczniki.
ISO 8601 (UTC)
ISO 8601 (UTC): 2023-11-14T22:13:20Z
- Data
- 14 listopada 2023
- Czas
- 22:13:20 UTC
- Dzień tygodnia
- Wtorek
Jak to działa
Czas Unix liczy sekundy od 00:00:00 UTC 1 stycznia 1970, pomijając sekundy przestępne, więc każda doba to dokładnie 86 400 sekund. Czasy przed 1970 rokiem są ujemne.
JavaScript i wiele interfejsów API używa milisekund zamiast sekund: znacznik 13-cyfrowy to zwykle milisekundy.
Wszystkie wyniki są w UTC. Aby zobaczyć czas w swojej strefie, dodaj swoje przesunięcie względem UTC.
Wzór
Czas Unix = dni od 1970-01-01 × 86400 + godziny × 3600 + minuty × 60 + sekundy Milisekundy = sekundy × 1000
Przykład krok po kroku
1700000000 sekund to 2023-11-14T22:13:20Z, wtorek. Północ UTC 1 stycznia 2026 to 1767225600 sekund, czyli 1767225600000 milisekund.
Najczęstsze pytania
Czy mój znacznik jest w sekundach, czy w milisekundach?
Dla obecnych dat 10 cyfr oznacza sekundy, a 13 cyfr oznacza milisekundy.
Czym jest problem roku 2038?
Systemy przechowujące czas Unix jako liczbę 32-bitową ze znakiem przepełniają się o 03:14:07 UTC 19 stycznia 2038 r. Systemy używające liczb 64-bitowych nie są dotknięte.
Czy czas Unix uwzględnia sekundy przestępne?
Nie. Każda doba liczy się jako dokładnie 86 400 sekund, więc sekundy przestępne nie są widoczne w czasie Unix.