Calculadora de datas — dias entre datas
Calcule quantos dias há entre duas datas, em semanas, meses e dias úteis, ou some dias a uma data para saber que dia será daqui a 100 dias.
Carregando a ferramenta…
Esta calculadora de datas conta os dias entre duas datas e encontra a data que fica um número de dias, semanas, meses ou anos antes ou depois de um dia. Em vez de um único número, ela divide o período em semanas e dias, em anos, meses e dias, em total de meses, dias úteis, dias de fim de semana e horas. Ao somar ou subtrair, segue exatamente a regra do fim do mês e pode contar dias úteis pulando fins de semana e os feriados que você listar. Use-a para prazos de contrato, vencimentos, planejamento de viagens e aniversários.
Como usar
- Na aba "Entre duas datas", escolha a "Data inicial" e a "Data final".
- "Começar hoje" e "Terminar hoje" preenchem com a data de hoje, e "Inverter datas" troca as duas.
- Para contar tanto o primeiro quanto o último dia, ative "Incluir a data final".
- Veja o número de dias em "Duração", junto com "Semanas e dias", "Anos, meses e dias", "Meses", "Dias úteis", "Dias de fim de semana" e "Em horas".
- Para somar ou subtrair, abra "Somar ou subtrair", defina "A partir de", escolha "Somar" ou "Subtrair" e preencha "Anos", "Meses", "Semanas" e "Dias". Os botões de 100 dias, 1000 dias, 1 mês, 6 meses e 1 ano preenchem esses campos por você.
- "Data resultante" mostra a data e o dia da semana, além de quantos dias isso representa "A partir da data inicial"; com a contagem em "Dias corridos", também mostra a distância "A partir de hoje".
- Para pular os fins de semana, escolha "Dias úteis (sem fins de semana)" em "Contar por" e informe o número de "Dias úteis". Adicione os feriados em "Folgas (feriados)", um por linha, como 2026-12-25.
Como funciona
- Por padrão, "Entre duas datas" conta a data inicial, mas não a final, o que equivale à data final menos a inicial. Do dia 1 ao dia 3 são 2 dias, ou 3 dias com a data final incluída.
- Ao somar ou subtrair, primeiro são aplicados os anos e os meses, depois as semanas e os dias. Se o mês de destino não tiver esse dia, é usado o último dia do mês, e um aviso informa isso.
- Os dias úteis são contados a partir do dia seguinte à data inicial. Os feriados nunca são removidos automaticamente; as folgas podem ser digitadas como AAAA-MM-DD, AAAA.MM.DD ou AAAA/M/D, e as entradas que não puderem ser lidas são sinalizadas.
- Se a data final for anterior à inicial, o intervalo entre elas é calculado mesmo assim e um aviso é exibido.
- Tudo roda no navegador e nada é enviado. Suas datas e a última aba usada ficam salvas neste navegador, neste dispositivo.
Quantos dias entre duas datas: contando ou não o último dia
De 1º de março de 2026 a 25 de dezembro de 2026 são 299 dias na contagem padrão. A página também mostra esse período como 42 semanas e 5 dias, ou 9 meses e 24 dias, dos quais 214 são dias úteis e 85 são dias de fim de semana. Ativar "Incluir a data final" conta também o último dia e dá 300 dias.
Qual número está certo depende do que você está contando. Diárias de hotel ou a simples diferença entre datas excluem a data final; dias trabalhados ou os dias de um evento costumam incluir as duas pontas. De 1º de janeiro a 31 de dezembro de 2026, contando as duas pontas, são 365 dias. Prazos legais e contratuais muitas vezes têm regras próprias de contagem, então confira o texto ou consulte o órgão responsável quando um prazo for realmente importante.
Como somar meses a uma data e a regra do fim do mês
Somar um mês a 31 de janeiro leva ao último dia de fevereiro, porque fevereiro não tem dia 31: 28 de fevereiro em 2026 e 29 de fevereiro no ano bissexto de 2028. Subtrair um mês de 31 de março de 2026 também dá 28 de fevereiro. Como os meses são aplicados antes dos dias, 31 de janeiro de 2026 mais 1 mês e 1 dia é o dia seguinte a 28 de fevereiro, ou seja, 1º de março.
Os meses entre duas datas seguem a mesma regra. De 15 de maio de 2025 a 18 de outubro de 2026 são 1 ano, 5 meses e 3 dias, mostrados como 17 meses e 3 dias, ou 521 dias no total. De 29 de fevereiro de 2024 a 28 de fevereiro de 2025 conta como exatamente um ano, porque as duas datas são fins de mês.
Como somar dias úteis a uma data descontando feriados
Os dias úteis são contados um a um a partir do dia seguinte à data inicial, apenas de segunda a sexta. Somar 5 dias úteis à sexta-feira, 18 de dezembro de 2026, dá sexta-feira, 25 de dezembro; informe 2026-12-25 em "Folgas (feriados)" e o resultado passa para segunda-feira, 28 de dezembro. "Dias pulados" mostra então 5: quatro dias de fim de semana e um feriado.
Os feriados não vêm embutidos porque variam por país e região, as datas de compensação mudam todo ano e muitos empregadores têm suas próprias folgas. Listar só os dias que se aplicam a você mantém a contagem exata. Observe que a contagem de dias úteis em "Entre duas datas" não remove feriados, então subtraia-os você mesmo quando precisar dos dias de trabalho.
Perguntas frequentes
- Que dia será daqui a 100 dias?
- Em "Somar ou subtrair", mantenha hoje como data inicial e toque no botão de 100 dias para ver a data e o dia da semana. Se hoje contar como dia 1, o dia 100 é 99 dias depois.
- Como calcular quantos dias há entre duas datas?
- Subtraia a data inicial da data final. De 1º a 10 de março são 9 dias, ou 10 dias se as duas datas forem contadas.
- Quanto é 31 de janeiro mais um mês?
- O último dia de fevereiro: dia 28 num ano comum e dia 29 num ano bissexto.
- A calculadora desconta os feriados?
- Não automaticamente. Com "Dias úteis (sem fins de semana)", as datas que você informar em "Folgas (feriados)" também são puladas.
- Quantos dias faltam para uma data?
- Toque em "Começar hoje" e coloque a data desejada em "Data final"; "Duração" é o número de dias que faltam.
- Quantas semanas há entre duas datas?
- Veja "Semanas e dias". Por exemplo, 299 dias são 42 semanas e 5 dias.
- Que data será daqui a 6 meses?
- Toque no botão de 6 meses em "Somar ou subtrair". Seis meses depois de 18 de outubro de 2026 é 18 de abril de 2027.
- Dá para calcular uma data no passado?
- Sim. Escolha "Subtrair" e informe dias ou meses; 90 dias antes de 1º de março de 2026 é 1º de dezembro de 2025.
- Como são contados os meses entre duas datas?
- Cada vez que o mesmo dia do mês se repete conta como um mês, e o restante aparece como dias a mais. De 15 de maio de 2025 a 18 de outubro de 2026 são 17 meses e 3 dias.