Dias (e semanas) entre datas
Calcule exatamente quantos dias — e semanas — há entre duas datas, por exemplo para prazos, períodos de aviso, contagens regressivas, aniversários ou qualquer diferença entre datas.
Resultado
Dias decorridos
Semanas decorridas
Semanas completas
Dias adicionais
Como usar esta ferramenta ferramenta
- Informe a data inicial.
- Informe a data final.
- Confira os dias decorridos, o intervalo equivalente em semanas e a divisão em semanas completas mais dias.
Premissas
- Conta todos os dias corridos, incluindo fins de semana e feriados.
- As datas são tratadas como dias completos, portanto fusos horários e mudanças de relógio não alteram o resultado.
Detalhes técnicos: o significado dos campos
- Data inicial
startDate - A data anterior, geralmente hoje ou o dia em que algo começa.
- Data final
endDate - A data posterior. Se for anterior à data inicial, os resultados serão negativos.
Metodologia
Dias decorridos = data final − data inicial, em dias corridos completos (a data inicial é excluída; a data final é o limite). Semanas = dias ÷ 7, com uma casa decimal; o mesmo total também é dividido em semanas completas e dias restantes, por exemplo, 10 dias = 1 semana + 3 dias.
Exemplo resolvido
De 1º a 11 de janeiro de 2026
Dados de entrada: Data inicial: 2026-01-01, Data final: 2026-01-11
Resultado: 10 dias decorridos = 1.4 semana = 1 semana + 3 dias.
Período de aviso de quatro semanas a partir de 1º de janeiro de 2026
Dados de entrada: Data inicial: 2026-01-01, Data final: 2026-01-29
Resultado: 28 dias = exatamente 4 semanas; portanto, 29 de janeiro fica quatro semanas depois de 1º de janeiro.
Contagem de 12 de outubro de 2026 até o Natal
Dados de entrada: Data inicial: 2026-10-12, Data final: 2026-12-25
Resultado: 74 dias = 10 semanas + 4 dias.
Contar as duas datas (por exemplo, estadia em hotel ou evento de 1 a 11 de janeiro)
Dados de entrada: Data inicial: 2026-01-01, Data final: 2026-01-12
Resultado: 11 dias: defina a data final um dia depois para incluir o último dia. Em uma estadia em hotel, a diferença simples (10) corresponde ao número de noites.
Orientações práticas
- Para contar dias úteis sem fins de semana, use a calculadora de dias úteis.
- Para descobrir ‘que data será daqui a 30 dias?’, use somar/subtrair dias; esta ferramenta calcula no sentido contrário.
- Contratos e prazos legais podem definir ‘dias’ de outra forma (corridos ou úteis, inclusivos ou exclusivos); confira o texto aplicável antes de confiar na contagem.
Erros comuns
- Esperar que fins de semana sejam excluídos: todos os dias corridos são contados.
- Esquecer que a data final não é contada, deixando contagens inclusivas (dias de evento ou licença) um dia menores.
Perguntas frequentes
As datas inicial e final são incluídas?
Não. O resultado é em dias decorridos: data final menos data inicial. De 1º a 11 de janeiro, o resultado é 10 dias. Para incluir ambas, defina a data final um dia depois.
Quantas semanas isso representa?
O resultado aparece junto com os dias em formato decimal (10 dias = 1.4 semana) e como semanas completas mais dias (1 semana + 3 dias).
O valor em semanas é o número da semana no calendário?
Não: é tempo decorrido. Para números de semanas do calendário (semanas ISO), use um calendário que os mostre.
Última revisão: 2026-10-11
Conta apenas dias corridos; para contar dias úteis, use a calculadora de dias úteis entre datas; para meses corridos completos, use meses entre datas.
Esta ferramenta fornece uma estimativa indicativa com base nas premissas informadas acima.
As preferências de tema e de ferramentas, além das listas de itens salvos e usados recentemente, são armazenadas somente neste navegador.