Konwerter stref czasowych za darmo
Konwertuj godziny między dowolnymi z 20 stref czasowych świata jednocześnie. Używaj bieżącego czasu na żywo lub wprowadź niestandardową datę i godzinę do porównania.
Dodaj strefę czasową
Typowe zastosowania
- Zaplanuj Spotkania Zespołu Zdalnego Przez Strefy CzasoweZnajdź czas spotkania, który pasuje członkom zespołu w wielu strefach czasowych jednocześnie.
- Konwertuj Czasy Imprez dla Międzynarodowych OdbiorcówPokaż czasy rozpoczęcia na żywo, webinaru lub transmisji w lokalnych strefach czasowych uczestników, aby uniknąć zamieszania.
- Zaplanuj Czasy Przyjazdu i Rozmowy Podczas PodróżyZobacz, która godzina jest w domu podczas podróży lub sprawdź lokalny czas w miejscu docelowym do planowania.
- Śledź Globalne Czasy Otwarcia Giełdy Papierów WartościowychKonwertuj czasy otwarcia i zamknięcia rynków dla NYSE, LSE, TSE i innych giełd na swój czas lokalny.
- Konwertuj Czasy Wydania Gier i TurniejówDowiedz się dokładnie, kiedy gra jest wydawana lub turniej esportowy zaczyna się w Twojej lokalnej strefie czasowej.
Jak to działa
Cała logika konwersji działa w całości w przeglądarce z użyciem API Intl.DateTimeFormat w JavaScript — tego samego silnika internacjonalizacji, który jest wbudowany w Chrome, Firefox i Safari. Bez żadnych zewnętrznych bibliotek i wywołań serwera.
- 1Wczytanie listy stref czasowych IANAPo wczytaniu narzędzie wywołuje Intl.supportedValuesOf('timeZone'), aby pobrać pełną bazę stref czasowych IANA dostarczaną z przeglądarką — zwykle ponad 400 stref. W starszych silnikach korzysta z wbudowanej listy 20 dużych miast.
- 2Czas zegarowy przeliczany na moment UTCGdy wpisujesz własną datę i godzinę, narzędzie uruchamia dwuprzebiegowy algorytm z użyciem Intl.DateTimeFormat(...).formatToParts(), aby obliczyć przesunięcie UTC dla wybranej strefy źródłowej, a następnie je odejmuje. Drugi przebieg ponownie sprawdza przesunięcie w wynikowym momencie, aby poprawnie obsłużyć przypadki brzegowe przy zmianie czasu.
- 3Każda strefa docelowa formatowana niezależnieIntl.DateTimeFormat jest wywoływany raz dla każdej wybranej strefy, z wyznaczonym momentem UTC i identyfikatorem strefy IANA (np. Asia/Tokyo). Wbudowane tabele stref czasowych przeglądarki obsługują reguły zmiany czasu i historię przesunięć, tworząc ciągi dnia tygodnia, daty i godziny zgodne z ustawieniami regionalnymi.
- 4Zegar na żywo przez setIntervalGdy zaznaczona jest opcja „użyj bieżącego czasu”, jednosekundowy setInterval aktualizuje datę bazową w stanie React, więc każda wyświetlana strefa odświeża się w czasie rzeczywistym. Wybrane strefy są zapisywane w localStorage, więc pozostają między wizytami.
Powiązane narzędzia
Zegar światowy
Zobacz aktualny czas w miastach na całym świecie, porównuj godziny, aby zaplanować spotkanie, i prowadź własną listę miast.
Kalkulator Stref Tętna
Znajdź swoje 5 stref treningowego tętna na podstawie wieku i spoczynkowego tętna (metoda Karvonena).
Kalkulator kart czasu pracy
Dodaj dzienne godziny wejścia/wyjścia i nieodpłatne przerwy, aby zsumować tygodniowe godziny pracy, z opcjonalnymi nadgodzinami powyżej 40 godzin i wynagrodzeniem brutto ze stawki godzinowej.