Preskočiť na hlavný obsah

Konvertor časových pásem zadarmo

Konvertujte časy medzi 20 svetovými časovými pásmami súčasne. Použite aktuálny čas alebo zadajte vlastný dátum a čas na porovnanie.

Po načítaní funguje offline
Vybrané časové pásma
New York
 
Londýn
 
Tokio
 
Sydney
 

Pridať časové pásmo

Bežné použitia

  • Naplánujte Stretnutia Vzdialeného Tímu v Rôznych Časových PásmachNájdite čas stretnutia, ktorý vyhovuje členom tímu vo viacerých časových pásmach súčasne.
  • Konvertujte Časy Udalostí pre Medzinárodné PublikumZobrazte časy spustenia živej udalosti, webináru alebo streamu v miestnych časových pásmach účastníkov, aby ste sa vyhli zmätku.
  • Plánujte Časy Príchodu a Hovory Počas CestovaniaSkontrolujte, aký čas je doma počas cestov, alebo skontrolujte miestny čas na vašej destinácii na plánovanie.
  • Sledujte Časy Otvorenia Globálneho Akciového TrhuKonvertujte časy otvorenia a zatvorenia trhu pre NYSE, LSE, TSE a iné burzy na váš miestny čas.
  • Konvertujte Časy Vydania Hier a TurnajovZistite presne, kedy sa hra vydáva alebo kedy sa turnaj esports začína vo vašom miestnom časovom pásme.

Ako to funguje

Celá prevodová logika beží výhradne vo vašom prehliadači pomocou API JavaScript Intl.DateTimeFormat — rovnakého internacionalizačného enginu zabudovaného v Chrome, Firefoxe a Safari. Nie sú tu žiadne externé knižnice a žiadne volania servera.

  1. 1
    Načítaný zoznam časových pásiem IANA
    Pri načítaní nástroj zavolá Intl.supportedValuesOf('timeZone') na získanie plnej databázy časových pásiem IANA, s ktorou váš prehliadač prichádza — zvyčajne 400+ pásiem. Na starších enginoch prejde na vstavaný zoznam 20 hlavných miest.
  2. 2
    Vstup lokálneho času vyriešený na okamih UTC
    Keď napíšete vlastný dátum a čas, nástroj spustí dvojprechodový algoritmus pomocou Intl.DateTimeFormat(...).formatToParts() na výpočet posunu UTC pre vaše zvolené zdrojové pásmo a potom ho odčíta. Druhý prechod znova skontroluje posun vo výslednom okamihu, aby správne spracoval hraničné prípady letného času.
  3. 3
    Každé cieľové pásmo formátované nezávisle
    Intl.DateTimeFormat sa volá raz pre každé zvolené časové pásmo, pričom odovzdáva vyriešený okamih UTC a identifikátor pásma IANA (napr. Asia/Tokyo). Vstavané tabuľky časových pásiem prehliadača spracúvajú pravidlá letného času a históriu posunov, čím vytvárajú lokalizované reťazce dňa v týždni, dátumu a času.
  4. 4
    Živé hodiny tikajú cez setInterval
    Keď je zaškrtnuté 'použiť aktuálny čas', jednosekundový setInterval aktualizuje základný dátum v React stave, takže sa každé zobrazené časové pásmo obnovuje v reálnom čase. Vaše výbery pásiem sa ukladajú do localStorage, takže prežijú medzi návštevami.

Súvisiace nástroje

Často kladené otázky