Без завантаження, 100% локально, без облікового запису

Різниця часових поясів

Виберіть два часові пояси, щоб порівняти їхнє поточне зміщення UTC і місцевий час.

Як працює Різниця часових поясів

Різниця часових поясів показує поточну різницю UTC-зміщення між будь-якими двома ідентифікаторами часового поясу IANA та повідомляє, котра година зараз у кожному місці. Він використовує вбудований у браузер API Intl.DateTimeFormat, який автоматично застосовує правила переходу на літній час для поточної дати, тому відображуване зміщення відображає фактичну поточну різницю, а не номінальне стандартне зміщення, яке може бути хибним у літній час. Нічого з вибраного не надсилається на сервер.

Назви часових поясів IANA (наприклад America/New_York, Europe/Paris або Asia/Tokyo) є точнішими за абревіатури на кшталт EST або CET, оскільки абревіатури неоднозначні та не кодують переходи на літній час. Інструмент приймає повні ідентифікатори IANA та на льоту визначає коректне UTC-зміщення для сьогоднішньої дати. Це означає, що якщо одне місто на літньому часі, а інше -- ні, інструмент показує реальне зміщення, що діє прямо зараз.

Різниця часових поясів: покрокова інструкція

  1. Виберіть або введіть перший часовий пояс IANA у лівому полі.
  2. Виберіть або введіть другий часовий пояс IANA у правому полі.
  3. Прочитайте відображуваний поточний місцевий час для кожного часового поясу.
  4. Зверніть увагу на різницю зміщення між двома місцями.
  5. Змініть будь-який часовий пояс для порівняння іншої пари.

Поширені сценарії використання

  • Керівник проекту, що планує трансконтинентальний дзвінок, перевіряє реальне зміщення між Нью-Йорком і Лондоном для пошуку слоту в робочі години обох міст.
  • Розробник, що відлагоджує розподілену систему, перевіряє зміщення між своїм місцевим часовим поясом і UTC-часовим поясом сервера для правильної інтерпретації міток часу в журналах.
  • Фрилансер, що працює з закордонним клієнтом, перевіряє поточне зміщення перед надсиланням запрошення на зустріч, щоб не запланувати її у незручний час для клієнта.
  • Мандрівник, що порівнює час прибуття рейсів у своєму часовому поясі та в часовому поясі призначення, використовує інструмент для одночасного читання обох місцевих часів.

Поширені запитання

Чому інструмент використовує назви IANA, а не абревіатури на кшталт EST або GMT+1?

Абревіатури часових поясів неоднозначні: EST може означати різні зміщення залежно від того, маєте ви на увазі Східний стандартний час США чи Східний стандартний час Австралії. Ідентифікатори IANA, наприклад America/New_York, однозначно ідентифікують часовий пояс і містять коректні правила переходу на літній час. Браузерний API Intl використовує ідентифікатори IANA внутрішньо.

Чи враховує відображуване зміщення перехід на літній час?

Так. Зміщення обчислюється для поточної дати за допомогою API Intl, який застосовує правила переходу на літній час для кожного часового поясу, визначені в базі даних IANA. Якщо одне місце на літньому часі, а інше -- ні, ця асиметрія відображається у показаному зміщенні.

Чи можна перевірити зміщення для майбутньої або минулої дати, а не зараз?

Поточний інструмент показує зміщення станом на цей момент. Щоб перевірити зміщення на конкретну майбутню дату (корисно під час переходів на літній час у березні та жовтні), потрібно тимчасово змінити системну дату або звернутися до бази даних часових поясів із підтримкою історичних і майбутніх запитів.

Чи надсилається вибір часового поясу зовнішньому сервісу або аналітиці?

Ні. Обчислення зміщення часового поясу повністю виконується API Intl браузера за допомогою локально встановлених даних. Вибрані часові пояси нікуди не передаються.

Що робити, якщо потрібного часового поясу немає в списку?

Інструмент перелічує всі ідентифікатори часових поясів IANA, підтримувані реалізацією Intl браузера. Це охоплює кілька сотень іменованих зон. Якщо дуже нещодавнє оновлення IANA додало нову зону, ще не включену в дані браузера, вона може бути відсутня; оновлення браузера або ОС зазвичай вирішує цю проблему.