Calculadora de dias entre datas
Conta os dias entre duas datas e vê a diferença em semanas, meses, anos, dias de semana e horas. Trata corretamente os anos bissextos e os fins de mês.
- Dias
- –
- Semanas
- –
- Meses
- –
- Dias de semana
- –
- Dias de fim de semana
- –
- Horas
- –
Como calcular os dias entre duas datas
- Escolhe uma Data inicial e uma Data final. O botão Hoje põe a data atual como data inicial, para contares os dias que faltam até um prazo.
- Marca Incluir a data final (mais 1 dia) se o primeiro e o último dia devem contar os dois, por exemplo para uma estadia contada em dias ou um pedido de férias.
- Lê o resultado em Anos, meses e dias e os totais em Dias, Semanas, Meses, Dias de semana, Dias de fim de semana e Horas.
- Usa Trocar datas para trocar as duas datas. Se a data final for anterior à data inicial, a ferramenta avisa-te e mostra a diferença como valor positivo.
Como é contada a diferença
Por predefinição, esta ferramenta conta o número de dias que é preciso somar à data inicial para chegar à data final, como fazem a maioria dos calendários e das linguagens de programação. De 1 a 2 de janeiro vai um dia; de 1 de janeiro a 31 de dezembro de 2026 vão 364 dias. Com Incluir a data final (mais 1 dia) marcado, o mesmo período conta 365 dias, porque tanto o 1 de janeiro como o 31 de dezembro são incluídos.
O resultado em anos, meses e dias segue o calendário: a ferramenta conta os meses completos a partir da data inicial e depois os dias que sobram. De 15 de março a 20 de junho são 3 meses e 5 dias. Quando o dia inicial não existe no mês de destino, é usado o último dia desse mês: de 31 de janeiro a 28 de fevereiro de 2025 é exatamente um mês.
O cálculo usa apenas datas de calendário. As mudanças da hora de verão, que tornam alguns dias de 23 ou 25 horas, nunca acrescentam nem retiram um dia. O valor em Horas é simplesmente o número de dias × 24.
Anos bissextos, semanas e dias de semana
Os anos bissextos são tratados automaticamente: fevereiro tem 29 dias nos anos divisíveis por 4, exceto nos anos seculares que não são divisíveis por 400. Assim, 2000 e 2024 foram bissextos, mas 1900 não foi e 2100 não será. De 28 de fevereiro a 1 de março vão 2 dias em 2024 e 1 dia em 2025.
O resultado em Semanas mostra as semanas completas mais os dias restantes. Dias de semana conta todos os dias do período que não são de fim de semana, e Dias de fim de semana conta os restantes. A opção Fim de semana define quais são esses dias: sábado e domingo por predefinição, ou por exemplo sexta e sábado, como na maioria dos países árabes. Por exemplo, de 1 de setembro a 1 de outubro de 2026 há 30 dias: 22 dias de semana e 8 dias de fim de semana. Os feriados variam de país para país e não são descontados, por isso retira-os tu para obteres o número de dias úteis, ou usa a calculadora de dias úteis.
Utilizações comuns
- Contar os dias que faltam para um exame, uma viagem, um casamento ou o nascimento de um bebé.
- Verificar um pré-aviso, um período experimental ou uma garantia.
- Calcular a duração de um contrato, de um arrendamento ou de um projeto em meses e dias.
- Saber quantos dias de trabalho uma tarefa pode levar entre duas datas.
Perguntas frequentes
Quantos dias há entre duas datas?
Introduz as duas datas: o valor em Dias é o número de dias desde a data inicial até à data final, sem contar o dia inicial. Marca Incluir a data final (mais 1 dia) para contares os dois extremos.
Devo incluir a data final?
Depende do que estás a contar. Para uma duração ou um prazo («daqui a quantos dias?»), deixa a opção desmarcada. Para um período em que todos os dias contam, como dias de férias, dias de um festival ou noites mais o dia de partida, marca-a.
Esta ferramenta conta dias úteis?
Conta os dias de semana, ou seja, os dias que não estão definidos como fim de semana (de segunda a sexta-feira por predefinição). Não conhece os feriados, que variam conforme o país e a região, por isso desconta os que calham dentro do período.
Porque é que «1 mês» nem sempre são 30 dias?
Porque os meses têm entre 28 e 31 dias. Um mês a partir de 15 de janeiro é 15 de fevereiro (31 dias depois), enquanto um mês a partir de 15 de fevereiro é 15 de março (28 ou 29 dias depois). O resultado em Meses segue o calendário, e Dias dá a contagem exata.
As minhas datas são enviadas para um servidor?
Não. Tudo é calculado no teu navegador, e nada do que introduzes sai do teu dispositivo.
Ferramentas relacionadas
- Calculadora de idade Calcula a tua idade exata em anos, meses e dias a partir da data de nascimento, a idade total em meses, semanas e dias e a data do próximo aniversário.
- Contagem decrescente para uma data Cria uma contagem decrescente ao vivo para qualquer data e hora, em dias, horas, minutos e segundos, e partilha-a com uma ligação. Sem registo nem servidor.
- Conversor de timestamp Unix Converte timestamps Unix em segundos ou milissegundos em datas legíveis na hora local, em UTC e em ISO 8601, e transforma qualquer data em tempo epoch.