Data i czas

Konwerter timestampu Unix na datę

Zamień timestamp Unix w sekundach lub milisekundach na czas lokalny, UTC i format ISO 8601, albo datę na czas epoch.

Dostępne również w:EnglishEspañolPortuguêsFrançaisDeutschItalianoNederlands

Z timestampu na datę

Z daty na timestamp

Wszystko liczy się w twojej przeglądarce. To, co wpisujesz, nie trafia na żaden serwer.

Konwerter timestampu: do czego służy

Czas Unix liczy sekundy od 1 stycznia 1970 UTC, co czyni go idealnym dla maszyn i nieczytelnym dla ludzi. Logi, API i bazy danych są pełne takich liczb. Wklej tu jedną, żeby zobaczyć naraz czas lokalny, czas UTC i format ISO 8601, albo zrób odwrotnie i zamień datę na epoch.

Konwerter timestampu: jak korzystać

  1. Wklej timestamp Unix; narzędzie rozpozna po długości, czy to sekundy, czy milisekundy.
  2. Odczytaj czas lokalny, czas UTC i ciąg w formacie ISO 8601.
  3. Użyj panelu odwrotnego, żeby zamienić datę i godzinę na timestamp.
  4. Kliknij „Użyj bieżącego czasu”, żeby pobrać wartość epoch aktualnego momentu do testów.

Najczęściej zadawane pytania

Jak odróżnić sekundy od milisekund?

Po długości. Aktualny timestamp w sekundach ma dziesięć cyfr, a w milisekundach trzynaście. Narzędzie przełącza się samo, więc jeśli wynik pokazuje rok 1970, zwykle oznacza to, że jednostki zostały źle rozpoznane.

Dlaczego czas lokalny różni się od UTC?

Bo timestamp Unix zawsze przedstawia bezwzględny moment w UTC. Czas lokalny nakłada na niego przesunięcie twojej strefy czasowej oraz czas letni, jeśli obowiązuje.

Czym jest problem roku 2038?

Systemy przechowujące czas Unix w 32-bitowej liczbie całkowitej ze znakiem przepełnią się 19 stycznia 2038 roku. Nowoczesne platformy używają 64 bitów, co odsuwa ten limit daleko poza jakiekolwiek praktyczne obawy.

Dlaczego programiści wolą czas epoch?

Bo to pojedyncza liczba całkowita, bez strefy czasowej, bez niejednoznaczności formatu i bez języka. Porównywanie i sortowanie dat staje się zwykłą arytmetyką.