Como calcular idade e tempo entre datas sem errar
Atualizado em 2026-08-25
Parece simples, mas não é
Calcular quantos anos alguém tem parece trivial: basta subtrair o ano de nascimento do ano atual. Só que esse método erra em quase metade dos casos, porque ignora se o aniversário já passou.
Alguém nascido em 10 de dezembro de 1990, em agosto de 2026, tem 35 anos, não 36. A subtração ingênua daria 36.
E quando a pergunta é "quantos anos, meses e dias", a coisa complica de vez. Meses têm de 28 a 31 dias. Anos têm 365 ou 366. Não existe uma divisão limpa que resolva.
Como calcular idade corretamente
O método confiável trabalha componente a componente, começando pelos dias e "emprestando" quando necessário — exatamente como uma subtração com vai-um.
Suponha nascimento em 17/09/1988 e data de referência 25/08/2026:
- Dias: 25 − 17 = 8. Positivo, segue.
- Meses: 8 − 9 = −1. Negativo, então empresta um ano: some 12 meses e subtraia 1 do ano. Fica 11 meses.
- Anos: 2026 − 1988 − 1 = 37.
Resultado: 37 anos, 11 meses e 8 dias.
Se os dias tivessem dado negativo, o empréstimo viria do mês anterior — e aí é preciso saber quantos dias esse mês específico tem, o que é onde a maioria dos cálculos manuais escorrega.
A calculadora de idade faz esse encadeamento e ainda mostra o total em meses, semanas, dias e horas, que é a informação que muita gente realmente quer.
Quantos dias tem cada mês
A regrinha dos nós da mão ainda é o melhor mnemônico: feche o punho e conte os nós e os vales, da esquerda para a direita. Nó é mês de 31 dias, vale é mês de 30 (com fevereiro como exceção).
| Mês | Dias |
|---|---|
| Janeiro | 31 |
| Fevereiro | 28 ou 29 |
| Março | 31 |
| Abril | 30 |
| Maio | 31 |
| Junho | 30 |
| Julho | 31 |
| Agosto | 31 |
| Setembro | 30 |
| Outubro | 31 |
| Novembro | 30 |
| Dezembro | 31 |
Anos bissextos
Um ano é bissexto se for divisível por 4, exceto se for divisível por 100, a menos que também seja divisível por 400.
Essa regra de três camadas existe porque a Terra leva aproximadamente 365,2422 dias para completar uma órbita — nem 365 nem 365,25 exatos. Adicionar um dia a cada 4 anos corrige demais; pular os anos de século corrige de menos; reintroduzir os múltiplos de 400 acerta o ponteiro.
Na prática:
- 2024 é bissexto (divisível por 4).
- 2100 não será (divisível por 100, mas não por 400).
- 2000 foi bissexto (divisível por 400).
- 1900 não foi.
O sistema tem precisão de cerca de um dia a cada 3.200 anos.
Quem nasce em 29 de fevereiro
Aproximadamente uma em cada 1.461 pessoas nasce nessa data, e o aniversário "real" só volta a cair de 4 em 4 anos. Nos anos comuns, a data legal varia conforme o contexto: no Brasil, a prática mais aceita para efeitos de maioridade é considerar 1º de março, mas muita gente comemora em 28 de fevereiro por preferência pessoal. É uma escolha social mais do que uma regra técnica.
Tempo entre duas datas
Além da idade, é comum precisar do intervalo entre dois eventos: tempo de casa num emprego, prazo até um vencimento, duração de um contrato, tempo de relacionamento.
O cálculo é o mesmo, mas a unidade certa depende do uso:
| Você quer saber | Melhor unidade |
|---|---|
| Tempo de serviço | Anos, meses e dias |
| Prazo processual | Dias corridos ou úteis |
| Idade gestacional | Semanas e dias |
| Tempo até um evento | Dias, ou dias e horas |
| Vencimento de garantia | Meses |
Dias corridos x dias úteis
Essa distinção causa muito problema prático. Trinta dias corridos a partir de uma segunda-feira caem em outra data completamente diferente de trinta dias úteis, que descartam fins de semana e feriados. Contratos, prazos bancários e prazos legais costumam especificar qual regra vale — e quando não especificam, a interpretação padrão em direito civil brasileiro tende a dias corridos, enquanto prazos processuais civis correm em dias úteis.
Ao fazer o cálculo, confirme qual regra se aplica antes de contar.
Contagem regressiva
Quando o interesse é o tempo que falta até uma data, e não o que já passou, a lógica se inverte, mas o cálculo é o mesmo.
Contagens regressivas funcionam bem para:
- Casamento, formatura, viagem.
- Prazo de entrega de projeto.
- Data de vencimento de contrato ou documento.
- Lançamentos e eventos.
- Volta às aulas, provas, concursos.
A contagem regressiva mostra o tempo restante atualizando em tempo real, o que ajuda quando a data está próxima e as horas passam a importar.
O detalhe do fuso horário
Se o evento acontece em outro fuso, a contagem precisa considerar isso. Um lançamento às 10h no horário de Nova York acontece às 11h ou 12h em Brasília, dependendo do período do ano — os Estados Unidos ainda praticam horário de verão, o Brasil não desde 2019. O guia sobre timestamp e fusos horários trata desse tipo de armadilha em detalhe.
Cronômetro: medindo o tempo que passa agora
Contagem regressiva e cronômetro resolvem problemas opostos. A contagem regressiva olha para uma data futura; o cronômetro mede a duração de algo que está acontecendo.
Usos típicos:
- Técnica pomodoro: blocos de 25 minutos de foco com pausas de 5.
- Treino intervalado: alternar esforço e descanso em tempos fixos.
- Cozinha: massa, bolo, ovo cozido.
- Apresentações: manter o tempo combinado.
- Estudo cronometrado: simular a duração real de uma prova.
- Cobrança por hora: registrar tempo dedicado a um cliente.
Uma observação prática: cronômetros de navegador podem perder precisão quando a aba fica em segundo plano por muito tempo, porque o sistema reduz a prioridade de abas ocultas para economizar bateria. Para medições em que cada segundo importa, deixe a aba visível.
Erros comuns
Subtrair só os anos
Já mencionado, mas vale repetir por ser o erro mais frequente. Sempre verifique se o aniversário já ocorreu no ano de referência.
Usar 30 dias como mês
Aproximar todo mês para 30 dias funciona para estimativas grosseiras e falha em qualquer cálculo que precise fechar. Ao longo de um ano, o erro acumulado passa de cinco dias.
Ignorar o dia inicial
"Quantos dias entre 1º e 10 de março?" tem duas respostas válidas: 9 se você conta o intervalo, 10 se você conta os dias envolvidos. Prazos legais costumam excluir o dia de início e incluir o de vencimento. Deixe claro qual convenção está usando.
Confundir semanas de gestação
Idade gestacional é contada a partir do primeiro dia da última menstruação, não da concepção — o que gera uma diferença de cerca de duas semanas. É uma convenção médica que costuma confundir quem calcula por conta própria.
Curiosidades sobre datas
- Uma pessoa de 30 anos viveu aproximadamente 10.958 dias, ou 262.992 horas.
- Em qualquer grupo de 23 pessoas, há mais de 50% de chance de duas fazerem aniversário no mesmo dia. É o paradoxo do aniversário, e ele surpreende quase todo mundo.
- O calendário se repete: 2026 tem a mesma configuração de dias da semana que 2015 e voltará a repetir em 2037.
- Sexta-feira 13 acontece pelo menos uma vez por ano e no máximo três.
Perguntas frequentes
Como calcular a idade de alguém em uma data passada? Use a mesma lógica, trocando a data de hoje pela data de referência desejada. É o que se faz para saber a idade de alguém quando um evento aconteceu.
Meses "cheios" ou dias corridos: qual é mais preciso? Nenhum é mais preciso; são medidas diferentes. Para tempo de serviço e contratos, anos e meses são a convenção. Para prazos curtos, dias.
Como contar tempo de casa incluindo férias e licenças? Depende da legislação e do tipo de afastamento — alguns períodos contam integralmente, outros suspendem a contagem. Vale conferir a regra específica antes de calcular.
Quantos anos bissextos há em um século? Normalmente 24 ou 25, dependendo se o ano de virada do século é divisível por 400.
Ferramentas relacionadas
- Calculadora de Idade
Descubra a idade exata em anos, meses e dias a partir da data de nascimento.
- Contagem Regressiva para uma Data
Veja em tempo real quanto falta (ou já passou) para uma data e hora específica.
- Cronômetro e Temporizador
Cronômetro com marcação de voltas e temporizador de contagem regressiva com alarme.