Бесплатные мировые часы на карте
Мировые часы онлайн показывают местное время в городах по всему миру на одной карте. Добавьте города, которые нужны именно вам: свой город, офис, коллег в другой стране, родных за границей. Сразу видно, где сейчас день, а где люди уже спят.
Сервис бесплатный, без регистрации и без рекламы на странице. Время в карточках обновляется каждую секунду, граница дня и ночи на карте сдвигается раз в минуту. Ваш список городов сохраняется в браузере, так что при следующем визите он уже на месте.
Основные возможности
- Карта мира в реальном времени: Векторная карта на D3.js рисует материки в цветах выбранной темы. Ночная половина Земли затеняется по положению солнца, поэтому видно, где сейчас ночь.
- Более 580 городов, все смещения UTC: В базе есть города для всех 37 смещений от UTC, которые сейчас действуют, включая редкие: UTC+5:45 (Катманду), UTC+8:45 (Юкла) и UTC+12:45 (острова Чатем).
- Карточки дня и ночи: Пока в городе светит солнце, карточка светлая. Как только оно зайдёт, карточка темнеет. Цвет считывается быстрее, чем цифры.
- Подсветка города на карте: Каждая карточка связана со своей меткой на карте. Подсветку можно закрепить нажатием, что удобно для скриншота или показа экрана на звонке.
- Свой порядок карточек: Перетащите карточку на новое место. Поставьте первым свой город, а за ним те, что смотрите чаще всего.
- Летнее время учитывается само: У каждого города есть пояс IANA (например,
America/New_York), и браузер сам учитывает переход на летнее и зимнее время. Дважды в год ничего менять не нужно. - На любом устройстве: На компьютере работают вся карта и перетаскивание. На телефоне карта только для просмотра, поиск стоит над списком, а карточки идут в один столбец. Кнопка удаления на телефоне видна всегда.
- 8 цветовых тем: Тёмная, светлая, красная, бирюзовая, синяя, фиолетовая, зелёная и серая. Вместе с темой меняются и цвета карты.
- Не останавливаются без сети: Пропал интернет? Уже открытая страница продолжает показывать время, а тень ночи на карте по-прежнему сдвигается.
Как пользоваться мировыми часами
Шаг 1: Добавьте город
На компьютере введите название города в поле поиска в левом верхнем углу карты. На телефоне поле поиска находится над карточками. Пока вы печатаете, ниже появляются подходящие города: нажмите на нужный, и он добавится. Можно обойтись и без мыши: стрелками выберите город в списке и нажмите Enter.
Шаг 2: Посмотрите местное время
У каждого добавленного города появляются метка на карте и карточка под картой. На карточке указаны город, страна, местное время и сегодняшняя дата. Светлая карточка: там сейчас день. Тёмная: солнце уже село.
Шаг 3: Подсветите город на карте
Наведите курсор на карточку, и её метка загорится на карте с подсказкой, где написано полное название города. Если нажать на карточку, подсветка закрепится, а страница прокрутится к карте. Нажмёте на другую карточку, и подсветка перейдёт на неё. Нажмёте в любое место, кроме карточек, включая саму карту, и подсветка снимется. Подсказка появляется и тогда, когда курсор наведён прямо на метку.
Шаг 4: Расставьте карточки по порядку
Зажмите карточку мышью, перетащите на нужное место и отпустите. Порядок сохранится сразу. Так проще всего поставить свой город первым и собрать города по регионам.
Шаг 5: Удалите город
Наведите курсор на карточку, и в её левом верхнем углу появится маленькая кнопка ×. Нажмите на неё, и карточка исчезнет вместе с меткой на карте. На телефоне кнопка × видна всегда.
Когда пригодятся мировые часы онлайн
Команда в разных странах
Если коллеги работают из разных стран, часы на экране надёжнее подсчётов в уме. Вряд ли вы хотите написать кому-то в 3 часа ночи по его времени. Добавьте города коллег, поставьте свой первым, и сразу понятно, у кого сейчас рабочий день.
Звонки в другие страны
Хотите позвонить в Токио, но не уверены, что там ещё не поздно? Добавьте Токио и свой город, и вы увидите время у обоих. Если карточка Токио тёмная, у собеседника уже вечер или ночь, и звонок лучше отложить.
Родные и друзья за границей
«Который час сейчас у мамы?» Добавьте её город один раз, и разницу в 7 или 12 часов больше не придётся считать в уме.
Поездки и перелёты
Перед поездкой добавьте город, куда летите, и начните заранее привыкать к местному времени. После прилёта часы помогут с джетлагом: перед глазами и время дома, к которому привык организм, и время на месте.
Трейдинг и финансовые рынки
Биржи работают по своему местному времени. Например, Токийская биржа открывается в 9:00 по токийскому времени. Добавьте города нужных бирж, и вы будете видеть их время с учётом перехода на летнее время.
Спорт, киберспорт и прямые трансляции
Матч начинается в 20:00 по Берлину, а вы живёте в Сан-Паулу? Добавьте оба города. По карточкам видно, на сколько часов они расходятся, и легко понять, во сколько начало у вас.
Как это работает
- Карта нарисована одним SVG с помощью D3.js по файлу GeoJSON с границами стран. Проекция равнопромежуточная (широта и долгота идут ровной сеткой), поэтому координаты города напрямую переводятся в точку на карте.
- Ночная сторона карты строится как круг радиусом 90° вокруг антисолнечной точки, то есть точки Земли, противоположной солнцу. Чтобы найти эту точку, хватает двух стандартных формул (склонение солнца и уравнение времени) и UTC-часов вашего компьютера. Карта обновляется раз в минуту.
- Каждому городу в базе присвоен часовой пояс IANA. Браузер переводит UTC в местное время через
Intl.DateTimeFormat({ timeZone: ... }), поэтому правила летнего времени берутся из базы часовых поясов самого браузера и обновляются вместе с ним. - Выбранные города, их порядок и тема хранятся в
localStorageвашего браузера. Эти данные никуда не отправляются.
Полезные советы
- Поставьте свой город на первое место. Тогда остальные карточки удобно сравнивать с ним: сразу видно, где уже позже, чем у вас, а где ещё рано.
- Собирайте города по регионам: сначала Азию, потом Европу, потом Америку. Сетка карточек переносится сама, а такой список проще просматривать.
- Показываете экран во время звонка? Нажмите на карточку. Метка на карте останется подсвеченной, и собеседник сразу поймёт, о каком городе речь.
- Тень на карте настоящая. Тёмная половина карты показывает, где солнце сейчас под горизонтом, а её край проходит там, где солнце встаёт или садится. Если метка города стоит у самого края тёмной стороны, там либо только что был закат, либо скоро рассвет.
- Прежде чем печатать, просто нажмите на пустое поле поиска. В нём уже есть список популярных городов, так что Сингапур или Торонто добавляются одним нажатием.
Частые вопросы
Мировые часы онлайн бесплатные?
Да. Добавлять города, пользоваться картой и сохранять список можно бесплатно, без регистрации и без установки программ.
Откуда мировые часы знают точное время в каждом городе?
У каждого города в базе есть часовой пояс IANA, например Asia/Ho_Chi_Minh или America/New_York. Браузер переводит UTC-время вашего устройства в местное время этого пояса через Intl.DateTimeFormat. Летнее время учитывается автоматически.
Почему одни карточки светлые, а другие тёмные?
Цвет карточки зависит от того, стоит ли сейчас солнце над горизонтом в этом городе, а не от часа на часах. Страница вычисляет, где солнце в зените, и по тому же расчёту затеняет ночную сторону карты. Поэтому в июне в Берлине карточка остаётся светлой и в 21:00. Граница дня и ночи обновляется раз в минуту.
Сколько городов можно добавить?
До 30 одновременно. В базе больше 580 городов, и они покрывают все 37 действующих смещений от UTC, включая необычные вроде UTC+5:45 в Катманду.
Сохранятся ли мои города, если закрыть браузер?
Да. Города, их порядок и тема хранятся в localStorage браузера, поэтому при следующем визите всё на месте. После очистки данных браузера список пропадёт. Между устройствами он не синхронизируется.
Можно ли менять порядок карточек?
Да, на компьютере: просто перетащите карточку мышью. На телефоне перетаскивание не работает.
Работают ли мировые часы офлайн?
Да, если страница уже открыта. Карта, список городов и расчёт времени загружаются один раз, поэтому часы идут и без сети. А вот чтобы открыть страницу заново, интернет понадобится.
Насколько точны мировые часы?
Ровно настолько, насколько точны системные часы вашего устройства. Большинство компьютеров и телефонов сами сверяют время по сети, так что мировые часы показывают верное время. Секунды на карточках не выводятся, только часы и минуты.