Diferença Entre Datas
Calcule a diferença exata entre quaisquer duas datas em dias, semanas, meses e anos. Opcionalmente, conte apenas dias úteis (segunda a sexta-feira).
Encontre a diferença exata entre quaisquer duas datas — em dias, semanas, meses e anos. Ative a opção 'apenas dias úteis' para ignorar finais de semana em planejamentos de projetos, licenças remuneradas ou termos contratuais. Útil para calcular tempo de serviço, idade gestacional, duração de contratos de aluguel, prazos de prescrição ou qualquer outro prazo baseado em datas.
Dias corridos vs. dias úteis vs. dias laborais
Dias corridos contam todos os dias, incluindo finais de semana e feriados. Esta é a unidade correta para idade, duração gestacional, termos de aluguel e a maioria dos prazos legais (um 'aviso de 30 dias' geralmente significa 30 dias corridos, a menos que o contrato especifique o contrário).
Dias úteis excluem os finais de semana. Use isto para estimativas de envio, fechamentos de folha de pagamento e cronogramas de projetos. Os dias úteis padrão são de segunda a sexta-feira. Note que a entrega no 'próximo dia útil' a partir de uma sexta-feira significa segunda-feira, não sábado.
Dias laborais excluem finais de semana e feriados oficiais. A contagem exata depende da jurisdição — os EUA têm de 10 a 11 feriados federais, o Reino Unido tem 8 feriados bancários, a Alemanha tem de 9 a 13, dependendo do estado. O modo de dias úteis desta calculadora ignora os finais de semana, mas não subtrai os feriados; subtraia-os manualmente se o seu prazo depender disso.
Por que o cálculo de meses e anos é complexo
Os meses não têm uma duração fixa. A diferença entre 15 de janeiro e 15 de fevereiro é de exatamente 1 mês, mas também são 31 dias. A diferença entre 15 de fevereiro e 15 de março também é de 1 mês — mas apenas 28 ou 29 dias. Portanto, 'meses entre duas datas' é uma quantidade ligeiramente imprecisa que pode ser expressa como meses civis (contando as fronteiras dos meses) ou blocos de 30 dias. Nós informamos meses civis.
O cálculo de anos tem o mesmo problema, além dos dias bissextos. Alguém nascido em 29 de fevereiro só tem um aniversário 'verdadeiro' uma vez a cada 4 anos; para fins legais, a maioria das jurisdições transfere seu aniversário para 28 de fevereiro ou 1º de março em anos não bissextos. Ao calcular o tempo de serviço ou a idade em anos, contamos os anos completos a partir da data de início — a mesma convenção usada por sistemas de RH e pela idade legal nos EUA.
Casos de uso comuns de diferença de datas
Tempo de serviço e aniversários: da data de contratação até hoje, em anos e meses completos. Os sistemas de RH usam isso para calcular o acúmulo de férias, cronogramas de aquisição de direitos (vesting) e prêmios por tempo de serviço.
Planejamento de projetos: data de início mais N dias úteis = data de entrega realista que ignora os finais de semana. Útil para SLAs, planejamento de sprints e marcos contratuais.
Períodos de aviso prévio e janelas legais: rescisão de aluguel, prescrição, prazos de recurso. Sempre verifique se o estatuto relevante conta dias corridos ou dias úteis — errar isso por um único dia pode ser processualmente fatal.
Marcos pessoais: dias desde a data em que parou de fumar, semanas de gravidez, tempo até um casamento ou férias. O caso de uso de 'contagem regressiva' é um dos mais populares e um motivo frequente para as pessoas acessarem esta página.
Perguntas frequentes
Como a diferença é calculada?
Dias = diferença absoluta em dias corridos. Anos e meses usam aritmética de calendário (não meses de 30 dias), então 'de 15 de março a 15 de abril' é exatamente 1 mês.
O que conta como dia útil?
De segunda a sexta-feira. Feriados não são excluídos — diminua-os manualmente do resultado, se necessário.
A data final está inclusa?
A contagem de dias entre datas é exclusiva da data final (1 jan -> 2 jan = 1 dia). A contagem de dias úteis inclui ambas as datas se caírem em dias úteis.
Posso contar para trás?
Sim — a ordem não importa. Se a data final for anterior à inicial, a calculadora retorna a diferença absoluta.
Lida com anos bissextos?
Sim. O objeto Date do JavaScript lida com os dias bissextos automaticamente.
Mais em Cálculo de Datas
Aritmética de calendário: contagens regressivas, somar ou subtrair dias/semanas/meses, diferenças exatas e contagem de dias úteis.
- Dias Até Uma Data
Conte os dias exatos até qualquer data futura — aniversários, feriados, casamentos ou prazos. Também mostra semanas, meses, horas e minutos.
- Adicionar ou Subtrair Dias
Adicione ou subtraia dias, semanas, meses, anos ou dias úteis (seg-sex) de qualquer data
- Calculadora de Dias Úteis
Calcule os dias úteis (segunda a sexta-feira, menos feriados personalizados) entre duas datas, ou adicione/subtraia dias úteis de qualquer data
Calculadoras relacionadas
Ver todas de Tempo →Adicionar ou Subtrair Dias
Adicione ou subtraia dias, semanas, meses, anos ou dias úteis (seg-sex) de qualquer data
Dias Até Uma Data
Conte os dias exatos até qualquer data futura — aniversários, feriados, casamentos ou prazos. Também mostra semanas, meses, horas e minutos.
Calculadora de Dias Úteis
Calcule os dias úteis (segunda a sexta-feira, menos feriados personalizados) entre duas datas, ou adicione/subtraia dias úteis de qualquer data
Dias a partir de hoje
Some ou subtraia qualquer número de dias à data de hoje e obtenha a data exata resultante, incluindo o dia da semana.
Há Quanto Tempo Estamos Juntos?
Insira a data de início do relacionamento e veja há quanto tempo estão juntos — anos, meses, dias, horas e segundos em tempo real.
Quanto Tempo de Casados?
Insira a data do seu casamento e veja o tempo exato de união em anos, meses, dias e segundos. Inclui presentes tradicionais de bodas por ano.
Calculadora de Idade Exata
Calcule sua idade exata em anos, meses, dias, horas e minutos a partir de qualquer data de nascimento. Gratuito, sem cadastro e com resultados instantâneos.
Calculadora de Idade Lunar
Calcule o número de meses, luas cheias e luas novas entre duas datas. Veja sua idade em ciclos lunares sinódicos e a próxima lua cheia.