Dias entre Datas
Descubra o total de dias entre duas datas e veja a diferença em anos, meses e dias. Introduza a Primeira Data e a Segunda Data em qualquer ordem.
Calculadora de diferença entre datas
Fórmula dos Dias entre Datas
onde:
- \(D\) — o total de dias entre as datas
- \(t_1\) e \(t_2\) — as duas datas como carimbos de data e hora (timestamps) em milissegundos
- \(86\,400\,000\) — o número de milissegundos em 24 horas
A calculadora calcula a diferença absoluta entre os carimbos de data e hora das duas datas, converte-a em dias de 24 horas e arredonda para baixo. Os anos, meses e dias apresentados nos outros resultados são calculados separadamente.
Dias entre Datas – Exemplo de Cálculo
Exemplo: introduza 28 de fevereiro de 2024 como Primeira Data e 2 de março de 2024 como Segunda Data. Como 2024 é um ano bissexto, fevereiro tem 29 dias.
\[\text{28 de fevereiro}\rightarrow\text{29 de fevereiro}\rightarrow\text{1 de março}\rightarrow\text{2 de março}=3\text{ dias}\]
Resultado: 0 anos, 0 meses, 3 dias; Total de dias entre as datas: 3.
Como usar a calculadora
- Verifique o campo Primeira Data. Inicialmente contém a data de hoje; altere-a se quiser medir a partir de outro dia.
- Introduza a outra data em Segunda Data. Ambos os campos devem conter datas válidas.
- Leia Total de dias entre as datas para o número global de dias. Leia Anos, Meses e Dias para a decomposição segundo o calendário.
Pode introduzir as datas em qualquer ordem. A calculadora usa a data mais antiga como início, pelo que o total é o mesmo, quer meça em direção a uma data futura, quer regresse a partir de uma data passada. Se uma data estiver em falta ou for inválida, os resultados mostram “Data inválida”.
O que significa “dias entre datas”?
O total é o número de intervalos decorridos de data para data, não uma contagem que inclua ambos os extremos. Duas datas consecutivas estão a um dia de distância; introduzir duas vezes a mesma data dá zero. Por exemplo, de segunda-feira a quarta-feira são dois dias, embora segunda, terça e quarta sejam três datas do calendário. Se uma tarefa exigir uma contagem inclusiva da primeira e da última datas, adicione um ao Total de dias entre as datas.
Os resultados separados de Anos, Meses e Dias descrevem o intervalo em unidades de calendário. Um mês não tem um número fixo de dias: fevereiro, abril e julho têm durações diferentes. Por isso, não converta os anos ou meses em dias usando um multiplicador fixo para verificar o total. O Total de dias entre as datas é o resultado a usar quando precisa de uma única contagem de dias para um plano ou um prazo.
O cálculo atravessa limites de mês e de ano e inclui os dias bissextos quando aplicável. O exemplo abrange 29 de fevereiro de 2024, por isso são três dias e não dois. Para verificar a duração de um mês específico, use a calculadora Dias do Mês.
Pressupostos e dicas práticas
Esta calculadora compara datas, não horas do dia. Não pede hora, fuso horário, horário comercial nem calendário de feriados. Use o total para o planejamento normal de datas de calendário, mas não o trate como uma contagem de dias úteis nem como um número exato de horas decorridas durante uma mudança de horário de verão.
Em alguns limites de fim de mês, a decomposição em Anos, Meses e Dias baseada no calendário pode ser pouco intuitiva: a calculadora pede emprestada a duração do mês anterior e o componente de dias apresentado pode até ser negativo. Se isso acontecer, use o Total de dias entre as datas para a contagem de dias em vez de confiar na decomposição.
Para saber o dia da semana de qualquer uma das datas, experimente a calculadora Dia da Semana. Se conhece uma data inicial e um número de dias e quer encontrar a data resultante, use a Adição de Datas.
Perguntas frequentes
Como calcular manualmente o número de dias entre duas datas?
Para datas do mesmo ano, encontre o número do dia do ano de cada data e subtraia o menor do maior. Para datas de anos diferentes, conte os dias restantes após a primeira data, some os dias de todos os anos completos entre elas e depois some os dias decorridos no ano final. Lembre-se de usar 366 dias para um ano bissexto.
Como saber se um ano é bissexto?
Um ano é bissexto se for divisível por 4, exceto os anos divisíveis por 100, que também têm de ser divisíveis por 400. Assim, 2024 e 2000 são bissextos, mas 1900 não é. Um ano bissexto tem 366 dias porque fevereiro tem 29 dias; isto é relevante quando o intervalo de datas atravessa 29 de fevereiro.
Como converter a diferença entre datas em semanas?
Divida o número total de dias por 7. Para semanas completas e dias restantes, divida por 7 e use o quociente inteiro como semanas e o resto como dias. Por exemplo, 23 dias são 3 semanas e 2 dias. Isto dá períodos de sete dias, não uma contagem das semanas do calendário atingidas pelo intervalo de datas.
Como contar os dias úteis (dias de semana) entre duas datas?
Primeiro decida se inclui as datas inicial e final. Depois conte de segunda a sexta-feira dentro desse intervalo, excluindo sábados e domingos. Se precisar de dias de trabalho e não apenas de dias úteis, remova também os feriados aplicáveis e os dias de folga não habituais. Estes dependem da sua região e do seu local de trabalho, pelo que o total de dias de calendário, por si só, não os determina.
Posso usar o resultado em anos, meses e dias para calcular a idade de alguém?
Pode fornecer uma decomposição aproximada de calendário, mas verifique diretamente o aniversário se a idade exata for importante. A idade em anos completos é o ano atual menos o ano de nascimento, reduzida em um se o aniversário deste ano ainda não tiver ocorrido. Aniversários no dia 29 de fevereiro e datas de fim de mês podem exigir regras especiais, sobretudo para fins legais ou administrativos.
Multiplicar a diferença em dias por 24 dá o número exato de horas?
Não necessariamente. Multiplicar por 24 dá a duração em dias nominais de 24 horas, o que é útil para estimativas. As horas reais entre duas horas locais podem ser diferentes se o intervalo atravessar uma mudança de horário de verão. Para calcular as horas exatas decorridas, precisa de ambas as horas do dia e dos respectivos fusos horários, e não apenas das datas.
Como encontrar os dias entre datas no Excel ou no Google Sheets?
Se as duas células contêm datas válidas sem horas, subtraia a data mais antiga da mais recente. Por exemplo, com datas em A1 e B1, use =ABS(B1-A1) para obter uma contagem de dias não negativa, qualquer que seja a ordem. Formate a célula do resultado como número se esta aparecer como data. Datas guardadas como texto podem precisar de conversão primeiro.