Vida cotidiana

Calculadora de dias até uma data

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 dias até uma data?

Uma calculadora de dias até uma data informa quanto tempo falta entre uma data de início e uma data alvo futura. Por padrão, a data de início é hoje, então a pergunta mais comum que ela responde é simples: “Quantos dias faltam para esta data?”. Você também pode escolher qualquer data de início para medir o intervalo entre dois pontos futuros ou passados no tempo.

A ferramenta é útil para fazer a contagem regressiva até um prazo, um aniversário, um feriado, um lançamento, uma prova ou o fim de um contrato. Em vez de expressar o resultado apenas em dias, você pode alterar a saída para semanas, meses, anos, horas, minutos, segundos ou um detalhamento como “1 ano 2 meses 5 dias”.

Como funciona a calculadora?

Você fornece duas datas:

  • uma data de início (que por padrão é hoje) e
  • uma data alvo para a qual você está contando.

A calculadora subtrai a data de início da data alvo e informa o tempo restante. Escolher uma unidade diferente no seletor “mostrar resultado em” simplesmente reexpressa o mesmo intervalo nessa unidade.

Fórmula

O número de dias restantes é a diferença entre as duas datas:

Days Until=Target DateStart Date\text{Days Until} = \text{Target Date} - \text{Start Date}

Para converter o resultado em outras unidades, divida a contagem de dias pela duração dessa unidade:

Weeks Until=Days Until7\text{Weeks Until} = \frac{\text{Days Until}}{7} Hours Until=Days Until×24\text{Hours Until} = \text{Days Until} \times 24

Se a data alvo for anterior à data de início, o intervalo é negativo — o alvo já está no passado.

Exemplos

Exemplo 1: Dias até o fim do mês

Data de início: 1 de janeiro de 2025. Data alvo: 31 de janeiro de 2025.

Days Until=January 31, 2025January 1, 2025=30 days\text{Days Until} = \text{January 31, 2025} - \text{January 1, 2025} = 30 \text{ days}

Faltam 30 dias para 31 de janeiro de 2025.

Exemplo 2: Dias até o próximo ano

Data de início: 1 de janeiro de 2025. Data alvo: 1 de janeiro de 2026.

Days Until=January 1, 2026January 1, 2025=365 days\text{Days Until} = \text{January 1, 2026} - \text{January 1, 2025} = 365 \text{ days}

Como 2025 não é um ano bissexto, o intervalo é de 365 dias.

Exemplo 3: Semanas até uma data daqui a duas semanas

Data de início: 1 de janeiro de 2025. Data alvo: 15 de janeiro de 2025. São 14 dias, que a calculadora pode expressar em semanas:

Weeks Until=147=2 weeks\text{Weeks Until} = \frac{14}{7} = 2 \text{ weeks}

Portanto, faltam 2 semanas para 15 de janeiro de 2025.

Exemplo 4: Mesma data de início e data alvo

Se a data de início e a data alvo forem idênticas — por exemplo, ambas 1 de janeiro de 2025 — o tempo restante é 0. Não há nada para contar regressivamente.

Notas práticas

  • Deixar a data de início em hoje fornece uma contagem regressiva ao vivo de “dias até” sua data alvo.
  • Os anos bissextos são tratados automaticamente, então um intervalo que cruza 29 de fevereiro conta o dia extra.
  • Um resultado negativo significa que a data alvo já passou em relação à data de início.
  • O formato detalhado é prático para contagens regressivas longas, em que uma única unidade (como 540 dias) é mais difícil de imaginar do que “1 ano 5 meses 24 dias”.

Reportar um erro

Este campo é obrigatório.