Konwerter znacznika czasu Unix na datę
Zamień znacznik czasu Unix na datę lokalną i UTC. Obsługa sekund, milisekund i trybu automatycznego. Przykład: 0 → 1970-01-01T00:00:00.000Z. Przetwarzanie od…
Rozpocznij
Konwersja znacznika czasu Unix – szczegóły
Narzędzie przekształca liczbowy znacznik czasu Unix na trzy reprezentacje: lokalną datę i czas (zależną od strefy czasowej i ustawień regionalnych przeglądarki), znacznik ISO UTC oraz tekst UTC. Dzięki temu możesz sprawdzić, jak dany moment jest przedstawiany w różnych systemach.
Przykład działania
Dla znacznika 0 w trybie sekund lub automatycznym otrzymasz datę 1970-01-01T00:00:00.000Z w formacie ISO UTC. Wartości ujemne oznaczają chwile przed epoką Uniksa, a ułamkowe są akceptowane, jeśli prowadzą do prawidłowej daty JavaScript.
Wybór jednostki
Możesz wymusić interpretację jako sekundy lub milisekundy. Tryb automatyczny rozpoznaje jednostkę na podstawie wartości bezwzględnej: poniżej 100 000 000 000 to sekundy, powyżej – milisekundy. Dlatego wczesne znaczniki w milisekundach (np. 1000) należy jawnie oznaczyć jako milisekundy, aby uniknąć błędnej interpretacji.
Ograniczenia
Narzędzie nie analizuje sformatowanych dat, czasu GPS, dat Excel, sekund przestępnych ani niestandardowych epok. Wartości spoza zakresu JavaScript Date są odrzucane. Konwersja odbywa się lokalnie w przeglądarce.
Lista kontrolna
- Sprawdź, czy wybrana jednostka odpowiada formatowi wejściowemu.
- Dla logów i integracji zachowaj jawną jednostkę oraz wartość ISO, aby uniknąć niejednoznaczności.
- Pamiętaj, że pierwsza linia wyniku zależy od strefy czasowej przeglądarki, a ISO i UTC są niezależne od ustawień regionalnych.
FAQ
Jak przekonwertować znacznik czasu w milisekundach na datę?
Wpisz liczbę i wybierz opcję milisekundy. Jeśli użyjesz trybu automatycznego, wartość musi być większa niż 100 000 000 000, aby została rozpoznana jako milisekundy.
Dlaczego wynik lokalny różni się od ISO UTC?
Pierwsza linia pokazuje czas w strefie czasowej Twojej przeglądarki, więc zależy od Twojej lokalizacji. ISO UTC i tekst UTC przedstawiają ten sam moment w uniwersalnym czasie koordynowanym, niezależnie od strefy.
Czy mogę konwertować ujemne znaczniki czasu?
Tak, wartości ujemne są akceptowane i reprezentują chwile przed 1 stycznia 1970. Narzędzie odrzuca tylko wartości spoza zakresu JavaScript Date.
Przetwarzanie odbywa się lokalnie w przeglądarce.