ToolMill.io

Unix Timestamp and Epoch Converter

Przelicz znaczniki czasu Unix i sekundy epokowe na daty czytelne lub przekształć czas ludzki z powrotem w wartości epokowe dla dzienników, API, baz danych, zdarzeń analitycznych i debugowania. Jest to szczególnie przydatne podczas pracy nad systemami oparciami, datami JavaScript i narzędziami monitorowania. ToolMill dokonuje konwersji natychmiast w przeglądarce, dzięki czemu można sprawdzić wartości czasowe bez narażania wewnętrznych znaczników czasu na inną usługę.

Rozwój

Spróbuj.

Epoch → Data

Data → Epoch

Przykłady

Epoch do UTC data / czas
Wejście
1741196799
Wyjście
2025-03-05 17:46:39 UTC
Data UTC / czas do epoki
Wejście
2025-03-05 17:46:39 UTC
Wyjście
1741196799

Jak powiedzieć, czy znacznik czasu Jest w sekundach lub milisekundach

Jednym z najczęstszych błędów timestamp jest mieszanie Unix sekund z milisekund Unix. Wartość 10- cyfrowa, taka jak 1700000000 jest zwykle sekundami, podczas gdy 13-cyfrowa wartość, taka jak 17000000000 jest zwykle milisekundami. Jeśli wkleisz milisekundy w narzędzie, które oczekuje sekund, data może skoczyć daleko w przyszłość. Jeśli wkleisz sekundy w narzędzie, które oczekuje milisekund, wynik może spaść blisko 1970. Ta strona pomaga Ci sanity- sprawdź jednostkę szybko, zanim zaufasz przekształconej daty w przeglądzie dziennika, test API lub eksportu bazy danych.

Jak porównać Epoch Wyniki z UTC i czasu lokalnego

Czas epocha jest neutralny. Zamieszanie ma miejsce, gdy wartość czytelna dla człowieka jest wyświetlana w UTC na jednym ekranie i w czasie lokalnym na innym. Jeśli porównujesz logi aplikacji, tablice rozdzielcze w chmurze, znaczniki czasu przeglądarki i rekordy bazy danych, sprawdź, czy każdy system pokazuje UTC, czas lokalny przeglądarki lub server- lokalną strefę czasową. Niedopasowanie może sprawić, że dwa poprawne znaczniki czasu wyglądają niekonsekwentnie nawet wtedy, gdy reprezentują tę samą chwilę.

Przykład Konwersje można weryfikować ręcznie

Użyj znanych wartości, jeśli chcesz potwierdzić, że rurociąg, skrypt lub wklejona wartość zachowuje się zgodnie z oczekiwaniami. Na przykład, 0 map do 1970- 01- 01T00: 00: 00Z, a nowoczesny 10- cyfrowy znacznik czasu powinien normalnie wylądować we współczesnym roku kalendarzowym, a nie daleko przeszłości lub dalekiej przyszłości. Takie proste kontrole pomagają w wykrywaniu błędów jednostki i złych założeń, zanim rozprzestrzenią się na alarmy monitorujące, urządzenia testowe lub debugowanie zdarzeń analitycznych.

Błędy w API, logach i bazach danych

Problemy ze znacznikiem czasu na świecie nie są zwykle związane z samą formułą konwersji. Pochodzą one z kopiowanych wartości dziesiętnych, milisekundy mylone z sekundami, znaczniki czasu przechowywane jako struny z otaczającą białą przestrzenią, logowanie widzów pokazujących czas lokalny, podczas gdy API zwracają UTC, lub różne systemy zaokrąglania inaczej. Ten konwerter jest przydatny, ponieważ pozwala bezpośrednio przetestować wartość surową i wyizolować, czy problem znajduje się w znaczniku czasu, systemie źródłowym, czy też w sposobie wyświetlania wyników gdzie indziej.

Kiedy zamieniona data wygląda źle

Jeśli wyjście wygląda źle, sprawdź najpierw długość znacznika czasu, a następnie sprawdź, czy oryginalne źródło udokumentowane UTC lub lokalne oczekiwania czasu. Następnie należy potwierdzić, że wartość wklejona jest wyłącznie numeryczna i nie zawiera ukrytych spacji, separatorów dziesiętnych lub formatowania skopiowanych z innego interfejsu. Jeśli konwertujesz z ludzkiej daty z powrotem do epoki, pamiętaj, że wejścia daty przeglądarki mogą odzwierciedlać lokalny kontekst strefy czasowej, a nie dosłownie łańcuch UTC, chyba że uwzględnisz to w otaczającym strumieniu roboczym.

Prywatność i korzystanie z offline

Przed Rely na Epoch konwersji

Przed wykorzystaniem wyniku w produkcji lub analizie, potwierdzić jednostkową konwencję stosowaną przez system źródłowy, czy porównanie powinno być w UTC lub czasu lokalnego, i czy skopiowane znaczniki czasu zawierają dodatkowe cyfry lub skrócenie. Prawidłowo wyglądająca data może nadal być błędna dla przepływu pracy, jeżeli te założenia się różnią.

Co ta przemiana nie mówi ci sam

Narzędzie to konwertuje między formatami znaczników czasu, ale nie mówi, czy system źródłowy zarejestrował odpowiedni moment, czy zegar zdarzenia był dokładny, czy też który czas jest pierwotny człowiek zamierzony, kiedy został stworzony znacznik czasu. Odpowiada na pytanie formatujące, a nie na pytanie kontekstowe.

Jak Interpretować znacznik czasu, który wygląda źle

Jeśli przeliczona data jest daleko w przeszłości lub przyszłości, najpierw sprawdzić, czy oryginalna liczba była w sekundach lub milisekundach. Wartość, która jest wyłączona przez współczynnik 1000 jest najczęstszym źródłem zaskakujących wyników. Po tym, porównać UTC i lokalne widoki czasu, aby zobaczyć, czy różnica jest tylko prezentacji strefy czasowej, a nie zły znacznik czasu.

Cała konwersja odbywa się lokalnie w przeglądarce. ToolMill nie musi wysyłać znaczników czasu, dat, odniesień do incydentów lub wewnętrznych danych zdarzeń do usługi zdalnej konwersji. To sprawia, że ta strona jest praktyczna przy sprawdzaniu wartości podobnych do produkcji, debugowaniu dzienników wewnętrznych lub weryfikacji danych eksportowanych z innego systemu, zachowując wartości surowe w swojej własnej sesji przeglądarki.

Powiązane narzędzia