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.
Jednostka
Time-zone offset
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
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
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
TG we-Calculate Editorial Team. "Konwerter epoki Unix na datę." TG we-Calculate. 2026. https://we-calculate.com/pl/calculator/epoch-to-date-converter.
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
@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ł?
