Часы
Время в любом часовом поясе IANA — цифровой, стрелочный или двухстрочный циферблат.
- Категория
- Others
- Размер по умолчанию
- 220 × 220
Что делает
Показывает время, обновляя его раз в секунду. По умолчанию берётся ваш местный пояс, но виджет может отображать любой пояс IANA, так что один и тот же виджет служит и обычными настольными часами, и мировыми, а несколько штук вместе покрывают нужные вам офисы.
Доступны три циферблата. Цифровой — вариант по умолчанию, одна крупная строка со временем. Стрелочный рисует SVG-циферблат, секундная стрелка которого делает шаг раз в секунду, а не плывёт: плавный ход перерисовывал виджет шестьдесят раз в секунду и жёг процессор в простое без всякого выигрыша в читаемости. Двухстрочный размещает часы и минуты на двух крупных строках.
Строка подписи над временем показывает вашу подпись, если вы её задали; иначе — город, выведенный из часового пояса. В вашем местном поясе и без подписи она исчезает совсем, оставляя чистые часы.
По желанию виджет может показывать смещение UTC (UTC+2) или смещение относительно вашего пояса (+8 ч к местному, как местное). Именно вторая форма отвечает на вопрос «можно ли им сейчас позвонить».
Этот виджет отрисовывается без заголовка и выравнивается внутри рамки по левому краю, по центру или по правому краю.
Откуда берутся данные
Полностью локально. Форматирование времени идёт через системный Intl.DateTimeFormat — без ручной арифметики смещений и без сетевых запросов, так что переходы на летнее время обрабатывает база поясов платформы, а не мы.
Ограничения
- Часовые пояса берутся из того, что предоставляет Windows; пояс, добавленный в базу IANA после выхода вашей версии Windows, в списке не появится.
- У часов нет ни будильника, ни таймера. Для этого см. виджеты Обратный отсчёт и Помодоро.