onlinecalculator.me

Darmowy kalkulator znaczników czasu online UNIX

Znacznik czasu UNIX to liczba sekund od 1 stycznia 1970 UTC. Ten kalkulator konwertuje między znacznikami czasu UNIX i datami czytelnymi dla człowieka w obu kierunkach.

Unix (sekundy)
UNIX (milisekundy)
ISO 8601
UTC
O tym kalkulatorze

Jak używać

  1. Wybierz kierunek konwersji za pomocą przełącznika u góry.
  2. Wprowadź znacznik czasu UNIX (w sekundach) lub lokalną datę i godzinę.
  3. Przeczytaj wyniki: sekundy UNIX, milisekundy UNIX, ciąg ISO 8601 i ciąg UTC.
  4. Naciśnij „Udostępnij z moimi numerami”, aby skopiować łącze z wstępnie napełnionym wejściem.

Jak działa konwersja

Znacznik czasu do daty: Pomnóż wejściowe sekundy przez 1000, aby uzyskać milisekundy, skonstruuj JavaScript Date obiekt, a następnie sformatuj go jako ISO 8601 i UTC.

Data do znacznika czasu: Przeanalizuj lokalny ciąg DateTime jako a Date obiekt, a następnie podziel date.getTime() (milisekundy od epoki) o 1000 i pochyl to, aby uzyskać sekundy uniksowe.

Pracowany przykład

Znacznik czasu UNIX: 1 751 630 400

  • Milisekundy UNIX: 1 751 630 400 000
  • ISO 8601: 2025-07-04T12:00:00.000Z
  • UTC: piątek, 4 lipca 2025, 12:00:00 UTC

Uwagi

  • Kalkulator interpretuje dane wejściowe DateTime-Local jako lokalną strefę czasową. Wyjścia ISO i UTC są zawsze w UTC.
  • Ujemne sygnatury czasowe UNIX reprezentują daty przed 1 stycznia 1970 r.
  • JavaScript Date Object wewnętrznie wykorzystuje 64-bitowe zmienne przez milisekundy, dając niezawodną precyzję dla wszystkich dat między około 271 821 r. p.n.e. a rokiem 275 760 n.e.
Co to jest znacznik czasu UNIX?
Znacznik czasu Unix (czas epoki lub czas POSIX) to liczba sekund, które upłynęły od 1 stycznia 1970 r., godz. 00:00:00 UTC. Jest powszechnie używany w programowaniu, ponieważ stanowi prostą liczbę całkowitą niezależną od strefy czasowej i kalendarza.
Jaka jest różnica między sekundami i milisekundami czasowymi?
Większość znaczników czasu UNIX jest w sekundach.JavaScript's date.now() i wiele interfejsów API zwraca milisekundy — wartość 1000 razy większa. Kalkulator pokazuje oba, dzięki czemu możesz wybrać odpowiedni dla swojego systemu.
Co oznacza ISO 8601?
ISO 8601 to międzynarodowy standard reprezentacji daty i czasu. Ciąg ISO 8601 wygląda jak 2025-07-04T12:00:00.000Z — rok, miesiąc, dzień, separator T, godziny, minuty, sekundy i przyrostek z wskazujący UTC.
Dlaczego mój znacznik czasu wygląda inaczej niż oczekiwałem?
Znaczniki czasowe są zawsze wewnętrznie w UTC. Wyświetlacz UTC pokazuje czas bezwzględny; Twój czas lokalny może się różnić w zależności od przesunięcia strefy czasowej. Wprowadź datetime-local, aby uzyskać znacznik czasu dla lokalnej strefy czasowej.
Jaki jest maksymalny znacznik czasu UNIX?
32-bitowa liczba całkowita ze znakiem może zawierać znaczniki czasu do 2 147 483 647, co odpowiada 19 stycznia 2038 r. — „Problem z roku 2038”. Nowoczesne systemy wykorzystują 64-bitowe liczby całkowite, wspierające datowane na miliardy lat w przyszłość.

Dodaj ten darmowy kalkulator do własnej witryny. Skopiuj fragment — działa w dowolnym miejscu, w którym możesz wkleić HTML i pozostaje zsynchronizowany z tą stroną.

Podgląd osadzania →

Przeglądaj wszystkie kalkulatory → · Więcej w data godzina →