Intermediate

Konwerter epoki Unix na datę

Zamień uniksowy znacznik czasu epoki na czytelną dla człowieka datę i czas, wyświetlaną w UTC lub w dowolnym stałym przesunięciu strefy czasowej.
Unix time since 1970-01-01

Jednostka

Time-zone offset

Local date-time at offset
2023-11-14 22:13:20
Clock time at selected offset
Date at offset
2023-11-14
Time at offset
22:13:20
UTC date-time
2023-11-14 22:13:20
Dzień tygodnia
Tuesday
Dzień roku
318
ISO with offset
2023-11-14T22:13:20Z
Wyniki są jedynie szacunkami o charakterze ogólnoinformacyjnym i nie stanowią profesjonalnej porady — zawsze samodzielnie zweryfikuj ważne wyniki, zanim na nich polegniesz. Przeczytaj pełne zastrzeżenie.
Szybka odpowiedź

Jak działa ten kalkulator?

Pomnóż epokę w sekundach przez 1000 (lub zostaw milisekundy bez zmian), dodaj wybrane przesunięcie w minutach i odczytaj wynik w UTC, aby uzyskać lokalną datę i czas zegarowy. Narzędzie pokazuje też datę UTC, dzień tygodnia, dzień roku i ciąg ISO z przyrostkiem przesunięcia.

Wzór
date = new Date(epoch_ms + offset_minutes × 60000), read in UTC
How this is calculated

Wprowadź znacznik czasu epoki i wybierz jego jednostkę. Epoka uniksowa liczy czas, który upłynął od 1970-01-01T00:00:00Z. Jeśli jednostką są sekundy, wartość jest mnożona przez 1000, aby uzyskać milisekundy (ms = epoch × 1000); jeśli są to już milisekundy, są używane bez zmian, ponieważ JavaScript Date działa w milisekundach.

Aby wyświetlić moment w stałym przesunięciu strefy czasowej, przesunięcie (w minutach) jest dodawane do wartości milisekund, a wynik jest odczytywany przez gettery UTC: shifted = new Date(ms + offset × 60000). Odczytanie pól UTC celowo przesuniętego momentu daje rok, miesiąc, dzień, godzinę, minutę i sekundę widziane przy tym przesunięciu. Dzień tygodnia pochodzi z getUTCDay(), a dzień roku to pełna liczba dni od 1 stycznia tego roku plus jeden. Prawdziwa data i czas UTC jest odczytywana bezpośrednio z nieprzesuniętej wartości, a ciąg ISO zawiera przyrostek przesunięcia (Z dla UTC, w przeciwnym razie +HH:MM lub -HH:MM).

Metoda ta używa stałego przesunięcia numerycznego, więc nie stosuje przejść na czas letni ani politycznych reguł stref czasowych — wybierz przesunięcie obowiązujące dla Twojej daty. Ujemne wartości epoki reprezentują daty przed 1970 rokiem i są poprawnie obsługiwane. Dane wejściowe nienumeryczne lub znacznik czasu spoza zakresu nie zwracają wyniku.

Najczęściej zadawane pytania

Większość systemów uniksowych przechowuje epokę w sekundach (10 cyfr dla bieżących dat), podczas gdy JavaScript i wiele API używa milisekund (13 cyfr). Wybierz jednostkę pasującą do Twojego znacznika czasu; wybranie złej jednostki przesuwa datę o czynnik 1000.

Nie. Stosowane jest jedno stałe przesunięcie, więc nie przechodzi między czasem standardowym a letnim. Aby uzyskać dokładne odczytanie lokalne, wybierz przesunięcie, które obowiązywało w docelowej dacie.

Tak. Ujemne wartości epoki reprezentują momenty przed epoką uniksową i są poprawnie przeliczane na odpowiadające im daty kalendarzowe.

Znany również jako

epoch na datę
konwerter epoch
timestamp na datę
unix epoch
zamień epoch
epoch przelicznik

APA

TG we-Calculate Editorial Team. (2026). Konwerter epoki Unix na datę [Online calculator]. TG we-Calculate. https://we-calculate.com/pl/calculator/epoch-to-date-converter

Chicago

TG we-Calculate Editorial Team. "Konwerter epoki Unix na datę." TG we-Calculate. 2026. https://we-calculate.com/pl/calculator/epoch-to-date-converter.

IEEE

TG we-Calculate Editorial Team, "Konwerter epoki Unix na datę," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/pl/calculator/epoch-to-date-converter

BibTeX

@misc{wecalculate_epoch_to_date_converter, title = {Konwerter epoki Unix na datę}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/pl/calculator/epoch-to-date-converter}}, year = {2026}, note = {TG we-Calculate} }

Czy ten kalkulator Ci pomógł?