0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
Ustawienia
Wpisz dowolną datę lub godzinę, aby przekonwertować go między wieloma formatami: znacznik czasu Uniksa (sekundy lub milisekundy), ISO 8601, RFC 2822 oraz formaty zlokalizowane. Wyświetla także szczegółowe dane datowe, takie jak dzień tygodnia, numer tygodnia ISO, rok przestępny, kwartał i inne.
Przykłady: 1744000000 · 1744000000000 · 2025-04-07T10:30:00Z · 7 kwietnia 2025

Jak to działa

Znacznik czasu Unix to liczba sekund, jakie upłynęły od 1 stycznia 1970 o godzinie 00:00:00 UTC ("epoka" lub epoch). To najczęstszy sposób zapisu chwili w bazach danych, logach i API, ponieważ jest to prosta liczba niezależna od strefy czasowej.

To narzędzie automatycznie wykrywa format wejścia: przyjmuje znacznik czasu w sekundach lub milisekundach, datę ISO 8601 (2001-09-09T01:46:40Z) lub dowolną rozpoznawalną datę i konwertuje ją jednocześnie na wszystkie inne formaty.

Oprócz listy formatów pokazuje pełny podział: rok, miesiąc, dzień, godzinę, dzień tygodnia, dzień roku, tydzień ISO, kwartał, czy to rok przestępny oraz strefę czasową przeglądarki. Całe obliczenie odbywa się lokalnie na Twoim urządzeniu.

Przykłady

10000000002001-09-09T01:46:40.000ZZnacznik czasu w sekundach. Ta sama chwila w milisekundach to 1000000000000.
01970-01-01T00:00:00.000ZWartość 0 odpowiada początkowi epoki Unix.
2024-02-2929 lutego 2024 — rok przestępnyPrzyjmuje też daty w formacie ISO i oblicza dane pochodne, takie jak dzień roku czy tydzień ISO.

Przypadki użycia

  • Zinterpretować znacznik czasu pojawiający się w logu lub odpowiedzi API i ustalić, jakiej rzeczywistej dacie odpowiada.
  • Uzyskać bieżący znacznik czasu, aby użyć go w testach, seedach lub wartościach domyślnych.
  • Konwertować między czytelną datą a jej reprezentacją ISO 8601 lub Unix podczas debugowania różnic stref czasowych.

Najczęstsze pytania

Jak odróżnia sekundy od milisekund?

Na podstawie wielkości liczby. Znacznik czasu w sekundach z obecnej epoki ma 10 cyfr; w milisekundach ma 13. Narzędzie interpretuje duże wartości jako milisekundy.

Czym jest czas UTC i czym różni się od czasu lokalnego?

UTC to światowy czas odniesienia, bez przesunięcia czasowego. Czas lokalny stosuje strefę i czas letni Twojej przeglądarki. Ten sam znacznik czasu reprezentuje w obu tę samą chwilę; zmienia się tylko sposób wyświetlania.

Czym jest tydzień ISO 8601?

To numeracja tygodni, w której tydzień zaczyna się w poniedziałek, a 1. tydzień roku to ten, który zawiera jego pierwszy czwartek. Dlatego pierwsze dni stycznia mogą należeć do ostatniego tygodnia poprzedniego roku.

Czy dotyczy mnie ograniczenie roku 2038?

„Problem roku 2038” dotyczy systemów, które przechowują znacznik czasu w 32-bitowej liczbie całkowitej ze znakiem, przepełniającej się 19 stycznia 2038. To narzędzie używa liczb JavaScriptu, więc nie ma tego ograniczenia.