Ir para o conteúdo principal

Pesquisar no Time.ms

Abrindo a pesquisa…

Explorar o Time.ms

Precisão e confiança

Como o Time.ms estima a precisão do horário

O Time.ms mostra a hora exata atual calibrando o navegador com uma referência de horário da rede e exibindo a latência medida e a incerteza estimada.

Calibração com quatro timestamps

Cada amostra registra as leituras de envio e recebimento do navegador e os timestamps de recebimento e envio do servidor.

Seleção de amostras de RTT baixo

O Time.ms seleciona amostras consistentes com a menor latência de rede e encontra a faixa de horário compartilhada entre elas.

Margem de erro quantificada

O Time.ms só mostra uma margem de erro numérica quando o temporizador do navegador e as amostras escolhidas fornecem informações mensuráveis suficientes.

O que a hora exibida representa

Após a calibração, o relógio da página avança de forma estável, sem acompanhar alterações posteriores no relógio do sistema do seu dispositivo.

Como a latência da rede afeta a precisão

Quando disponível, o navegador usa o início real da requisição e a chegada do primeiro byte da resposta para a calibração e o RTT. Se os dados detalhados de tempo do navegador não estiverem disponíveis, usa o intervalo completo da requisição, produzindo uma margem mais ampla e cautelosa. O RTT da rede não é dividido diretamente por dois para calcular a incerteza.

Por que o desvio do relógio é estável

O desvio do relógio é a diferença entre a hora calibrada e o relógio do dispositivo no último resultado de calibração aceito. Ele só é atualizado quando um novo resultado é aceito.

O que acontece quando uma fonte está indisponível

O navegador verifica a resposta do servidor de horário. Se ele estiver indisponível, faz novas medições com outro servidor, sem misturar os resultados de servidores diferentes.

Limites de privacidade

A sincronização de horário não exige uma conta nem a localização exata do dispositivo. A geolocalização do navegador é opcional e só é usada depois que você clica no controle de localização do dispositivo.

Margem de erro exibida: o maior valor entre a estimativa da medição e o limite imposto pela latência da rede, arredondado para o próximo milissegundo inteiro.

Um temporizador do navegador medido como de alta resolução e uma faixa comum consistente produzem uma margem de erro explícita. Um temporizador de baixa resolução, amostras inconsistentes ou uma calibração inicial ainda podem produzir uma estimativa conservadora claramente marcada; o número só é ocultado quando não pode ser quantificado. O valor permanece fixo para o resultado atual e não inclui a deriva do relógio acumulada depois da calibração.

Como interpretar o estado da sincronização

Latência da rede
A menor latência de ida e volta entre as medições válidas selecionadas. Ela descreve as condições da rede durante o teste, mas não é a margem de erro do horário.
Margem de erro
A margem de erro estimada do horário, calculada com base na interseção dos intervalos das medições selecionadas e nos limites de temporização medidos do navegador e do servidor.
Desvio
A diferença entre o relógio do dispositivo e a hora calibrada no último resultado de calibração aceito.

Verifique seu dispositivo

Execute o teste de desvio do relógio para medir o desvio atual. Se o resultado for grande, siga o guia do relógio e teste novamente.

Perguntas frequentes sobre precisão

Por que o Time.ms exibe uma estimativa de precisão?

Um navegador não consegue observar diretamente a latência de rede em um único sentido. Por isso, cada amostra de quatro timestamps define uma faixa possível. O Time.ms compara várias amostras e calibra a hora pelo centro da faixa compartilhada. A meia largura dessa faixa, junto com as margens de temporização medidas do navegador e do servidor, determina a faixa de erro. As medições repetidas indicam se o resultado é consistente e se são necessárias mais amostras.

Por que o desvio do relógio pode mudar?

O desvio exibido só é atualizado quando o Time.ms aceita um novo resultado de calibração.

O Time.ms precisa da localização exata do dispositivo?

Não. A sincronização da hora exata não requer a geolocalização do dispositivo.
Mais cidades