The Handy Calculators logoTheHandyCalculators

    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).

    Salvamento automático ativado
    Total de dias
    365
    Total de semanas
    52.1
    Total de meses
    12
    Anos / meses / dias
    1y 0m 0d

    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.

    Por Larius engenheiro de software, corretor imobiliário na Carolina do Norte e avaliador de imóveis comerciais/negóciosRevisado pela equipe editorial da Handy CalculatorsComo criamos calculadoras

    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.

    Ver central →
    Ver todas de Tempo →