Vida cotidiana

Calculadora de tempo restante

Configurações
Reiniciar
Compartilhar resultado
Guardar
Incorporar
Reportar um erro

Compartilhar calculadora

Adicione nossa calculadora gratuita ao seu site

Por favor, insira uma URL válida. Apenas URLs HTTPS são suportadas.


Usar como valores padrão para a calculadora embutida o que está atualmente nos campos de entrada da calculadora na página.


Cor do foco da borda de entrada, cor do interruptor marcado, cor de hover do item selecionado etc.


Por favor, concorde com os Termos de Uso.

Vista previa

Salvar calculadora

Configurações da calculadora

Por favor, insira um valor dentro do intervalo permitido.

Por favor, insira um valor dentro do intervalo permitido.

Por favor, insira um valor dentro do intervalo permitido.

Por favor, insira um valor dentro do intervalo permitido.

Compartilhar calculadora

O que é uma calculadora de tempo restante?

Uma calculadora de tempo restante informa quanto tempo separa o momento presente, ou qualquer ponto de partida que você escolha, de uma data e hora futuras. Em vez de devolver um único número seco, ela expressa o intervalo restante em linguagem natural, combinando anos, meses, semanas, dias, horas, minutos e segundos em uma frase legível como «2 meses, 1 semana e 3 dias».

Isso a torna ideal para acompanhar qualquer coisa que você aguarde com expectativa: um casamento, uma prova, um voo, o fim de uma assinatura, o lançamento de um produto ou o próximo feriado. Como o início é definido por padrão como agora, o valor permanece significativo no instante em que você o lê, e você sempre pode informar uma data e hora de início personalizadas para medir o intervalo entre dois momentos específicos.

Como funciona a calculadora?

A calculadora mede primeiro o intervalo bruto entre os dois momentos como um número de segundos. Em seguida, decompõe esse total da maior unidade para a menor: remove tantos anos inteiros quantos couberem, depois meses inteiros do restante, então semanas, dias, horas, minutos e, por fim, os segundos remanescentes. Qualquer unidade que resulte em zero é simplesmente omitida da frase final, de modo que um intervalo curto é lido como «45 minutos» em vez de «0 anos, 0 meses … 45 minutos».

A ordem dos dois momentos não importa. Se o alvo for anterior ao início, a calculadora informa o tamanho absoluto do intervalo, de modo que funciona igualmente bem como um contador de «tempo desde» um evento passado.

Fórmula

O ponto de partida é a diferença bruta entre os dois instantes, medida em segundos:

S=TtargetTstartS = \lvert\, T_{\text{target}} - T_{\text{start}} \,\rvert

O total é então dividido em unidades usando comprimentos médios. Cada unidade é o quociente inteiro dos segundos restantes, e o resto é repassado à unidade seguinte:

years=S31,557,600\text{years} = \left\lfloor \frac{S}{31{,}557{,}600} \right\rfloor

months=Smod31,557,6002,629,800\text{months} = \left\lfloor \frac{S \bmod 31{,}557{,}600}{2{,}629{,}800} \right\rfloor

days=Smod2,629,80086,400\text{days} = \left\lfloor \frac{S \bmod 2{,}629{,}800}{86{,}400} \right\rfloor

Onde:

  • SS é o intervalo absoluto em segundos.
  • Um ano é considerado 365.25365.25 dias (31,557,60031{,}557{,}600 segundos) e um mês 30.437530.4375 dias (2,629,8002{,}629{,}800 segundos), de modo que a decomposição é estável independentemente de quais meses do calendário o intervalo abrange.

Exemplos

Exemplo 1: Um dia completo à frente

Suponha que o início seja 1º de janeiro de 2020 às 00:00:00 e o alvo 2 de janeiro de 2020 às 00:00:00.

S=Jan 2, 2020 00:00:00Jan 1, 2020 00:00:00=86,400 sS = \lvert\, \text{Jan 2, 2020 00:00:00} - \text{Jan 1, 2020 00:00:00} \,\rvert = 86{,}400 \text{ s}

O intervalo é de exatamente 86.400 segundos, que a calculadora informa como 1 dia.

Exemplo 2: Algumas horas, minutos e segundos

Agora defina o início como 1º de janeiro de 2020 às 00:00:00 e o alvo como o mesmo dia às 01:30:45.

S=1×3600+30×60+45=5,445 sS = 1 \times 3600 + 30 \times 60 + 45 = 5{,}445 \text{ s}

A decomposição remove uma hora inteira, depois trinta minutos, e deixa quarenta e cinco segundos, de modo que o resultado é lido como «1 hora, 30 minutos e 45 segundos».

Exemplo 3: Um ano bissexto completo

Considere um início em 1º de janeiro de 2020 às 00:00:00 e um alvo em 1º de janeiro de 2021 às 00:00:00. Como 2020 é um ano bissexto, o intervalo é de 366 dias.

S=366×86,400=31,622,400 sS = 366 \times 86{,}400 = 31{,}622{,}400 \text{ s}

Dividindo pelo comprimento médio do ano sobra um pequeno resto, de modo que a frase mostra um ano mais alguns dias adicionais em vez de um simples «1 ano».

Notas práticas

  • O campo de início é definido por padrão como a data e hora atuais, portanto deixá-lo intocado fornece um valor ao vivo de «quanto falta para».
  • Unidades com valor zero são omitidas automaticamente, mantendo o resultado curto e legível.
  • Como meses e anos usam comprimentos médios, intervalos muito longos podem diferir em um ou dois dias de uma contagem estrita do calendário; para uma contagem exata de dias entre duas datas, um contador de dias dedicado é a melhor ferramenta.

Perguntas frequentes (FAQs)

Que hora de início a calculadora usa por padrão?

Por padrão, o cálculo começa na data e hora atuais, de modo que o intervalo restante reflete o momento em que você abre a ferramenta. Você pode substituí-lo por qualquer data e hora de início personalizadas.

A ordem das duas datas importa?

Não. A calculadora sempre informa o tamanho absoluto do intervalo, de modo que trocar o início e o alvo produz o mesmo resultado. Isso permite que ela atue como contador de «tempo até» e de «tempo desde».

Por que um intervalo de um ano às vezes mostra dias adicionais?

Anos e meses são calculados usando comprimentos médios (365,25 e 30,4375 dias). Um ano bissexto contém 366 dias, um pouco mais que a média, de modo que a decomposição mostra o excedente como dias adicionais.

O que acontece com as unidades que são zero?

Qualquer unidade que resulte em zero é omitida da frase, de modo que um intervalo curto é lido como «45 minutos» em vez de listar anos, meses e dias vazios.

Pode fazer uma contagem regressiva até uma hora do mesmo dia?

Sim. Se o início e o alvo caírem no mesmo dia do calendário, o resultado é expresso exclusivamente em horas, minutos e segundos.

Reportar um erro

Este campo é obrigatório.