Pređi na glavni sadržaj
LibraTool logoLibraTool

Konvertor vremenskih zona — besplatno

Konvertujte vremena između bilo kojih od 20 svetskih vremenskih zona istovremeno. Koristite trenutno vreme ili unesite prilagođeni datum i vreme radi poređenja.

Radi van mreže kada se učita
Izabrane vremenske zone
New York
 
London
 
Tokio
 
Sydney
 

Dodaj vremensku zonu

Uobičajene upotrebe

  • Zakazite Sastanke Daljinskog Tima u Različitim Vremenskim ZonamaPronađite vreme sastanka koje odgovara članovima tima u više vremenskih zona istovremeno.
  • Pretvorite Vremenske Oznake Događaja za Međunarodno GledalištePrikažite vremenske oznake uživo događaja, vebinara ili toka u lokalnim vremenskim zonama učesnika da izbegnete zabunu.
  • Planirajte Vremenske Oznake Dolaska i Pozive Tokom PutovanjaVidite koje je vreme kod kuće tokom putovanja ili proverite lokalno vreme na svom odredištu za zakazivanje.
  • Pratite Vremenske Oznake Otvaranja Globalnog Tržišta AkcijaPretvorite vremenske oznake otvaranja i zatvaranja tržišta za NYSE, LSE, TSE i druge berze u vaše lokalno vreme.
  • Pretvorite Vremenske Oznake Izdavanja Igre i TurniraSaznajte tačno kada se igra izdaje ili kada se esports turnir počinje u vašoj lokalnoj vremenskoj zoni.

Kako funkcioniše

Sva logika konverzije se u potpunosti izvršava u vašem pregledaču koristeći JavaScript Intl.DateTimeFormat API — isti mehanizam internacionalizacije ugrađen u Chrome, Firefox, i Safari. Nema spoljnih biblioteka i nema poziva serveru.

  1. 1
    Učitana IANA lista vremenskih zona
    Prilikom učitavanja, alatka poziva Intl.supportedValuesOf('timeZone') da dobije punu IANA bazu vremenskih zona sa kojom vaš pregledač dolazi — obično 400+ zona. Na starijim mehanizmima se oslanja na ugrađenu listu od 20 glavnih gradova.
  2. 2
    Unos zidnog časovnika razrešen u UTC trenutak
    Kada otkucate prilagođen datum i vreme, alatka izvršava algoritam u dva prolaza koristeći Intl.DateTimeFormat(...).formatToParts() da izračuna UTC pomak za vašu izabranu izvornu zonu, zatim ga oduzima. Drugi prolaz ponovo proverava pomak u rezultujućem trenutku da ispravno rukuje graničnim slučajevima letnjeg vremena.
  3. 3
    Svaka ciljna zona formatirana nezavisno
    Intl.DateTimeFormat se poziva jednom po izabranoj vremenskoj zoni, prosleđujući razrešen UTC trenutak i IANA identifikator zone (npr. Asia/Tokyo). Ugrađene tabele vremenskih zona pregledača rukuju pravilima letnjeg vremena i istorijom pomaka, proizvodeći nizove dana u nedelji, datuma, i vremena svesne jezika.
  4. 4
    Časovnik uživo otkucava preko setInterval
    Kada je uključeno 'koristi trenutno vreme', setInterval od jedne sekunde ažurira bazni datum u React stanju, tako da se svaka prikazana vremenska zona osvežava u realnom vremenu. Vaši izbori zone se čuvaju u localStorage tako da opstaju kroz posete.

Slične alatke

Česta pitanja