Конвертор на часови зони — безплатно
Конвертирайте едновременно часове между 20 световни часови зони. Използвайте текущото реално време или въведете персонализирана дата и час за сравнение.
Добави часова зона
Често срещани употреби
- Планирайте Събрания на Отдалечен Екип в Различни Часови ЗониНамерете времето на събранието, което подходи на членовете на отбора в множество часови зони едновременно.
- Преобразувайте часовете на събитие за международна публикаПокажете начално време на живо събитие, уебинар или поток в местните часови зони на присъстващите, за да се избегне объркване.
- Планирайте Времена на Пристигане и Повиквания Време на ПътуванеВидете кое е времето у дома, докато пътувате, или проверете местното време на вашата дестинация за график.
- Следете Времена на Отваряне на Глобалния Фондов ПазарКонвертирайте времената на отваряне и затваряне на пазара за NYSE, LSE, TSE и други борси в местното вам време.
- Конвертирайте Времена на Издаване на Игра и ТурнирНамерете точно кога се издава игра или кога a esports турнир се стартира във вашата местна часова зона.
Как работи
Цялата логика на преобразуване работи изцяло във вашия браузър чрез Intl.DateTimeFormat API на JavaScript — същия двигател за интернационализация, вграден в Chrome, Firefox и Safari. Няма външни библиотеки и няма обръщения към сървър.
- 1Зареден е списък на часовите зони IANAПри зареждане инструментът извиква Intl.supportedValuesOf('timeZone'), за да извлече пълната база данни за часови зони IANA, с която е доставен браузърът ви — обикновено над 400 зони. При по-стари двигатели той преминава към вграден списък от 20 големи града.
- 2Входно време по стенен часовник се разрешава до момент по UTCКогато въведете персонализирана дата и час, инструментът изпълнява двупроходен алгоритъм, използвайки Intl.DateTimeFormat(...).formatToParts(), за да изчисли UTC отместването за избраната от вас изходна зона, след което го изважда. Втори проход проверява повторно отместването в получения момент, за да обработи правилно граничните случаи на прехода към лятно часово време.
- 3Всяка целева зона се форматира независимоIntl.DateTimeFormat се извиква веднъж за всяка избрана часова зона, подавайки разрешения UTC момент и идентификатора на зоната IANA (напр. Asia/Tokyo). Вградените таблици за часови зони на браузъра обработват правилата за лятно часово време и историята на отместванията, произвеждайки низове за ден от седмицата, дата и час, съобразени с локала.
- 4Часовникът на живо тиктака чрез setIntervalКогато „използвай текущо време“ е отметнато, едносекунден setInterval обновява базовата дата в React state, така че всяка показана часова зона се обновява в реално време. Изборите ви на зони се запазват в localStorage, така че оцеляват между посещенията.
Свързани инструменти
Световен часовник
Вижте часа на живо в градове по света, сравнявайте часове, за да планирате среща, и пазете свой списък с градове.
Калкулатор за сърдечни зони
Намерете 5-те тренировъчни зони на сърдечния ви пулс от възрастта и пулса в покой (метод Карвонен).
Калкулатор на работна карта
Добавете ежедневните часове за влизане/излизане и неплатените почивки, за да изчислите общите си седмични работни часове, с незадължително извънредно работно време над 40 часа и брутно заплащане от почасовата ви ставка.