Calculadora de datas
Calcule o número de dias, semanas, meses e anos entre duas datas.
Opções avançadas
Ferramentas Relacionadas
Revisado por
Vikram RaoSenior Software Engineer
Sobre a calculadora de diferença entre datas
A calculadora de diferença entre datas usa aritmética precisa do calendário gregoriano para contar o número exato de dias, semanas, meses e anos entre duas datas. Ao contrário de uma simples subtração, o cálculo preciso de datas deve considerar os comprimentos variáveis dos meses (28 a 31 dias), os anos bissextos (a cada 4 anos, com exceções para anos seculares) e a direção da diferença (passado ou futuro).
A calculadora converte ambas as datas em um timestamp de época consistente, calcula a diferença absoluta em milissegundos e depois converte nas unidades solicitadas. Para decomposições em meses e anos, ela aplica as regras do calendário gregoriano em vez de aproximar — porque tratar todos os meses como tendo 30 dias introduziria erros de até 5 dias por ano.
Como a diferença entre datas é calculada
Dias
A diferença absoluta entre as duas datas em períodos de 24 horas. Anos bissextos são contabilizados automaticamente — um ano bissexto adiciona exatamente um dia extra (29 de fevereiro) a intervalos plurianuais.
Semanas e dias restantes
O total de dias dividido por 7 resulta em semanas completas. Os dias restantes (0 a 6) são exibidos separadamente, facilitando a visualização de ''quantas semanas completas mais dias extras'' o período abrange.
Meses e anos
Calculado comparando diretamente os componentes de ano e mês. Um intervalo de 31 de janeiro a 31 de março é exatamente 2 meses — a calculadora não aproxima dividindo os dias por 30.
Dias úteis
Quando ''Excluir fins de semana'' está ativado, cada sábado e domingo do período é subtraído do total. O resultado reflete apenas os dias úteis de segunda a sexta-feira.
Casos de uso comuns
- ✓Gestão de projetos — Calcule quantos dias restam até um prazo, ou quanto tempo um projeto concluído realmente levou do início à entrega.
- ✓Verificação de idade — Confirme que uma pessoa atingiu a idade exigida (18, 21, 25) para um contrato, eleição ou serviço com restrição de idade em uma data específica.
- ✓Prazos legais e regulatórios — Prazos de prescrição, requisitos de notificação contratual e janelas de resposta regulatória são todos contados em dias corridos exatos.
- ✓Cálculos financeiros — Vencimento de títulos, prazos de empréstimos, períodos de acumulação de juros e ciclos de faturamento de assinaturas dependem de contagens precisas de dias entre datas.
- ✓Planejamento de eventos — Conte os dias exatos até um casamento, aniversário, conferência ou lançamento de produto — e compartilhe o link com outros.