Relógio
A hora em qualquer fuso IANA, com mostrador digital, analógico ou empilhado.
- Categoria
- Others
- Tamanho padrão
- 220 × 220
O que faz
Mostra a hora, atualizando uma vez por segundo. Usa por padrão o seu fuso local, mas pode exibir qualquer fuso IANA — então o mesmo widget serve como relógio de mesa ou como relógio mundial, e vários juntos cobrem os escritórios que interessam a você.
Há três mostradores. Digital é o padrão: uma única linha grande com a hora. Analógico desenha um mostrador SVG cujo ponteiro dos segundos salta uma vez por segundo em vez de varrer; a varredura suave redesenhava o widget sessenta vezes por segundo e queimava CPU ocioso sem ganho de legibilidade. Empilhado põe horas e minutos em duas linhas grandes.
A linha de rótulo acima da hora mostra o rótulo que você definir; caso contrário, mostra a cidade derivada do fuso. No seu fuso local e sem rótulo, ela some por completo, deixando um relógio limpo.
Opcionalmente o widget pode mostrar um deslocamento UTC (UTC+2) ou um deslocamento relativo ao seu próprio fuso (+8h local, igual ao local). A segunda forma é a que de fato responde “dá para ligar para eles agora”.
Este widget é exibido sem cabeçalho e pode ser alinhado à esquerda, ao centro ou à direita dentro da moldura.
De onde vêm os dados
Inteiramente local. A formatação da hora passa pelo próprio Intl.DateTimeFormat do sistema operacional, sem aritmética manual de deslocamento e sem chamada de rede, então as transições de horário de verão são tratadas pelo banco de fusos da plataforma, não por nós.
Limites
- Os fusos vêm do que o Windows expõe; um fuso adicionado ao banco IANA depois da sua versão do Windows não aparecerá na lista.
- O relógio não tem alarme nem temporizador. Para isso, veja os widgets Contagem regressiva e Pomodoro.