>
Pretvaranje vremena između vremenskih zona jedna je od najčešćih, a ipak najčešće pogrešno odrađenih zadaća. Evo provjerenog postupka koji vas štiti od grešaka — osobito u prijelaznim tjednima kada se sat pomiče.
Najsigurniji način pretvorbe jest dvostupanjski postupak. Prvo pretvorite polazno lokalno vrijeme u UTC tako da od njega oduzmete pomak polazne zone. Zatim dodajte pomak ciljne zone i dobivate ciljno lokalno vrijeme.
Primjer: 15:00 u Zagrebu zimi (UTC+1) je 14:00 UTC. U New Yorku zimi (UTC−5) to je 14:00 − 5 = 09:00. Razlika Zagreb–New York zimi je dakle 6 sati.
Pomak zone nije stalan. Razlika Zagreb–New York većinu godine iznosi 6 sati, ali u prijelaznim tjednima — kada Europa i Sjeverna Amerika pomiču sat različitim datumima — pada na 5 sati ili naraste na 7.
Zato svaka ozbiljna pretvorba mora znati točan datum, ne samo gradove. Alati koji koriste IANA bazu automatski to rješavaju.
Kad je razlika zona dovoljno velika, isti trenutak pada u različite kalendarske dane. Ponoć u Zagrebu istog je trenutka 18:00 prethodnog dana u New Yorku i 08:00 istog dana u Tokiju.
Lako je pogriješiti zaboravivši na promjenu datuma, osobito pri dogovaranju međunarodnih sastanaka. Zato uvijek navodite i datum, ne samo vrijeme.
Termin uvijek zapisujte s oznakom zone (npr. '15:00 CET'), a ne samo '15:00'. Šaljite kalendarske pozivnice — kalendar svakome prikazuje njegovo lokalno vrijeme. Rotirajte nezgodne termine kako bi teret vremenske razlike nosili različiti članovi tima.
Za sastanke Europa–SAD najbolje je kasno poslijepodne po srednjoeuropskom vremenu (16–18 h CET odgovara 10–12 h u New Yorku). Za Europa–Azija odgovara rano jutro po CET-u (8–10 h u Zagrebu je 15–17 h u Singapuru).