Duração entre Datas

Comparar Cálculos

Downloads

Inclui seus dados de entrada e resultados deste cálculo, além de quaisquer cálculos adicionais que você tenha comparado.

Como a Duração entre Datas É Calculada

A duração entre duas datas é o intervalo exato de tempo que as separa — expresso como uma contagem precisa de dias, ou dividido em semanas, horas e minutos. Insira uma data de início e uma data de término — cada uma com um horário opcional — e esta calculadora mostra exatamente quanto tempo há entre elas: como uma duração precisa em dias/horas/minutos, e como esse mesmo intervalo expresso em semanas completas e dias restantes, o que muitas vezes é mais fácil de visualizar do que uma grande contagem bruta de dias. Deixe os campos de horário em branco para uma resposta simples de “dias entre duas datas”, ou preencha-os para uma duração exata até o minuto — útil para tudo, desde contar regressivamente para um evento até cronometrar quanto tempo um turno, viagem ou reunião realmente durou.

A Fórmula

O cálculo é uma subtração direta, expressa em minutos e depois dividida novamente:

Total de Minutos=Momento FinalMomento Inicial\text{Total de Minutos} = \vA{\text{Momento Final}} - \vB{\text{Momento Inicial}}

Esse total é então dividido em dias completos, horas restantes e minutos restantes — da mesma forma que um cronômetro digital de contagem regressiva divide segundos em horas, minutos e segundos. A contagem de dias é ainda mais dividida em semanas completas e dias restantes:

  • Semanas: Total de Dias÷7\vC{\text{Total de Dias}} \div 7, arredondado para baixo.
  • Dias restantes: Total de Diasmod7\vC{\text{Total de Dias}} \bmod 7 (o que sobra depois de remover as semanas completas).

Inserir exatamente a mesma data e hora para início e término dá corretamente uma duração de 0 — não há tempo decorrido entre um momento e ele mesmo. Deixar ambos os campos de horário em branco trata cada data como meia-noite, o que reproduz exatamente o comportamento original de “dias entre duas datas” da calculadora.

Exemplo Prático

De 1º de janeiro de 2024 a 31 de janeiro de 2024 (sem horários inseridos):

  1. Total de dias: 311=3031 - 1 = \vC{30}.
  2. Semanas: 30÷7=4\vC{30} \div 7 = 4, com resto.
  3. Dias restantes: 30mod7=2\vC{30} \bmod 7 = 2.

Isso é 30 dias, ou 4 semanas e 2 dias.

Adicionar horários muda a precisão, não o método: de 22h30 de 1º de janeiro a 1h15 de 3 de janeiro, a duração é 1 dia, 2 horas e 45 minutos — a mesma subtração, apenas levada até o minuto em vez de parar em dias completos.

Principais Fatores a Considerar

  • Uma ordem de datas negativa ou invertida ainda dá um resultado significativo. Se a data de término cair antes da data de início, a calculadora informa a duração entre elas independentemente da ordem — útil para verificar “há quanto tempo foi isso” tão facilmente quanto “quanto tempo falta para isso”. Inverta as duas datas se quiser o resultado expresso na outra direção.
  • Fusos horários não são considerados a menos que você mesmo os leve em conta. Se os momentos de início e término estiverem em fusos horários diferentes, inserir ambos os horários como se estivessem no mesmo fuso dará uma duração incorreta — converta ambos os horários para o mesmo fuso primeiro, ou use a Calculadora de Fuso Horário para lidar com a conversão.
  • Esta calculadora conta tempo corrido no calendário, não dias úteis. Uma duração que abrange um fim de semana ou feriado conta cada dia do calendário igualmente — use a Calculadora de Dias Úteis em vez disso se a pergunta for especificamente sobre dias de trabalho.
  • Anos bissextos e a duração variável dos meses são tratados automaticamente. A calculadora não precisa de uma regra separada para fevereiro em um ano bissexto ou para meses com contagens de dias diferentes — a subtração funciona diretamente com datas reais do calendário, então isso já é considerado.

Erros Comuns

  • Contar acidentalmente tanto a data de início quanto a de término como dias completos. É fácil errar a contagem manualmente e tratar 1 a 3 de janeiro como “3 dias” — o tempo realmente decorrido é de 2 dias, da mesma forma que um calendário avança apenas uma vez por dia cruzado, não duas.
  • Inserir dois horários como se estivessem no mesmo fuso horário quando não estão. Isso não produz um erro — apenas fornece silenciosamente uma duração incorreta pelo número de horas que separam os dois fusos, já que a calculadora não tem como saber que os horários eram destinados a lugares diferentes.
  • Usar esta calculadora quando a pergunta real é sobre dias úteis. Uma duração que abrange um fim de semana ou feriado conta aqui cada dia do calendário igualmente — a Calculadora de Dias Úteis é a ferramenta certa quando finais de semana e feriados devem ser excluídos.

Bom Saber

Deixar ambos os campos de horário em branco trata cada data como exatamente meia-noite, então uma duração calculada dessa forma é sempre um número inteiro de dias — útil quando a pergunta real é “quantos dias de calendário há entre elas”, não “quantas horas”. Depois que horários reais são adicionados, as mesmas duas datas de calendário podem produzir uma duração que não é uma contagem de dias limpa (um dia mais algumas horas, por exemplo). Se um resultado parecer “estranho” por algumas horas em relação ao que uma contagem de dias simples sugeriria, geralmente significa que um dos campos de horário foi preenchido quando apenas as datas deveriam importar.

Fonte: Wikipédia: Calendário Gregoriano.

Perguntas Frequentes

Isso conta a data de início e a data de término como dias completos?

O resultado é o número de dias decorridos entre as duas datas — a mesma data inserida duas vezes dá 0 dias, correspondendo ao que "dias até" ou "dias desde" normalmente significa.

Preciso inserir um horário?

Não — os campos de horário são opcionais. Deixá-los em branco trata ambos os momentos como meia-noite, que é exatamente o comportamento simples de "dias entre duas datas". Adicione um horário em um ou em ambos para obter uma duração precisa em dias/horas/minutos.

Isso considera fusos horários diferentes?

Não automaticamente — se seus momentos de início e término estão em fusos horários diferentes, inserir ambos os horários como estão dará uma duração incorreta. Converta ambos os horários para o mesmo fuso horário primeiro, ou use a Calculadora de Fuso Horário para lidar com a conversão antes de inserir os horários aqui.

Isso conta dias úteis ou todos os dias do calendário?

Isso conta todos os dias do calendário, incluindo fins de semana e feriados. Se você precisa contar apenas dias úteis, use a Calculadora de Dias Úteis, que foi feita especificamente para essa questão.

Por que minha contagem manual pode diferir do resultado desta calculadora em um dia?

A contagem manual muitas vezes inclui acidentalmente tanto a data de início quanto a de término como dias completos, por exemplo, contando 1 a 3 de janeiro como 3 dias. Esta calculadora relata o tempo realmente decorrido entre os dois momentos, então 1 a 3 de janeiro retorna corretamente 2 dias -- da mesma forma que um calendário avança apenas uma vez por dia cruzado, não duas vezes.

Posso usar isso para verificar há quanto tempo algo aconteceu, não apenas para fazer a contagem regressiva até uma data futura?

Sim -- inserir uma data de término anterior à data de início ainda produz uma duração correta e significativa, então isso funciona igualmente bem tanto para perguntas de "quanto tempo falta" quanto de "há quanto tempo". Inverta as duas datas se preferir ver o resultado expresso na outra direção.

O horário de verão afeta a duração calculada?

Se ambos os horários que você insere estão no mesmo fuso horário e esse fuso observa uma mudança de horário de verão entre os dois momentos, o tempo real decorrido no relógio pode ser uma hora a mais ou a menos do que uma simples subtração de datas sugeriria. Esta calculadora calcula com base nos horários inseridos como estão, então leve em conta manualmente uma transição de horário de verão se seu intervalo de datas cruzar uma.

Confirme sua idade

Para criar uma conta, informe seu mês e ano de nascimento.