Temporizador de contagem decrescente
Inicie uma contagem decrescente privada no navegador a partir de horas, minutos e segundos ou até uma data alvo, com pausa, reinício e som opcional ao chegar a zero.
🔒 Executa completamente no seu navegador — nada é enviadoContagens decrescentes precisas sem servidor
Este temporizador de contagem decrescente foi criado para cronometragens simples do dia a dia: um intervalo de apresentação, uma sessão de estudo, um lembrete de forno, um intervalo de reunião ou um momento de lançamento. Pode inserir uma duração relativa usando horas, minutos e segundos, ou definir uma data e hora específicas quando o ponto final é fixo. Tudo funciona no seu navegador. A página usa a API Date integrada para calcular o carimbo de tempo alvo e o setInterval apenas para atualizar o ecrã visível. Isso significa que não há conta, nem carregamento nem API de tempo externa envolvida.
Um erro comum em temporizadores web é subtrair um segundo sempre que um callback de intervalo é executado. Os navegadores desaceleram deliberadamente os separadores em segundo plano, os portáteis entram em suspensão e páginas ocupadas podem atrasar os callbacks. Esta ferramenta evita o desvio armazenando a hora de fim exata. Cada atualização compara Date.now() com esse carimbo de tempo armazenado, por isso, se a página foi pausada pelo navegador por um momento, a próxima renderização recupera o tempo restante correto em vez de continuar atrasada.
Pausar, reiniciar e alertas de fim
Ao pausar, o temporizador guarda os milissegundos restantes em vez do número mostrado no ecrã. Reiniciar cria um novo carimbo de tempo final a partir desse resto guardado. Reiniciar (reset) lê os campos atuais e restaura o ecrã, o que é útil quando se passa de uma breve contagem decrescente de teste para um intervalo de trabalho real. Ao chegar a zero, a página pode mostrar uma mensagem de estado visível, reproduzir um breve tom gerado pelo navegador e, opcionalmente, abrir uma caixa de alerta padrão se quiser algo mais difícil de ignorar.
Bons usos para um temporizador de navegador
As contagens decrescentes no navegador são melhores para tarefas curtas a médias enquanto já está a trabalhar no computador: gestão de tempo para e-mails, acompanhamento de um exercício de sala de aula, lembrar-se de se levantar, ou contagem decrescente até um prazo visível num ecrã partilhado. Para alarmes críticos que precisam de funcionar depois de um dispositivo entrar em suspensão, combine isto com o alarme do seu sistema operativo. Para trabalho normal de secretária, esta página é rápida, privada e suficientemente precisa porque calcula sempre a partir de carimbos de tempo em vez de um contador de ticks frágil.
Como usar
- Escolha uma duraçãoIntroduza horas, minutos e segundos, ou selecione uma data e hora alvo.
- Inicie o temporizadorPrima Iniciar. A contagem decrescente atualiza-se a partir do carimbo de tempo alvo, e não subtraindo um segundo por tick.
- Pause ou reiniciePause para manter o tempo restante, reinicie para voltar aos valores mais recentes, e ative o alerta ou som se desejar.