Como calcular idade e o tempo entre duas datas
Como se conta a idade em anos completos, por que meses e anos bissextos complicam a contagem de dias e como calcular o tempo exato entre duas datas.
Calcular idade parece trivial — é só subtrair o ano de nascimento do ano atual, certo? Nem sempre. Essa conta rápida ignora se o aniversário já aconteceu no ano e pode errar por um ano inteiro. E quando o objetivo é medir o tempo exato entre duas datas, em anos, meses e dias, entram em cena os meses de tamanhos diferentes e os anos bissextos. Este guia explica como acertar cada caso.
Como se calcula a idade
Idade é o número de anos completos vividos até hoje. O cálculo tem dois passos: subtrair os anos e depois verificar se o aniversário já ocorreu neste ano. A regra prática é: idade = ano atual − ano de nascimento, e você subtrai 1 se o aniversário ainda não chegou. Quem nasceu em 15/08/2000, considerando hoje 10/07/2026, faria 2026 − 2000 = 26 — mas como agosto ainda não chegou, a idade correta é 25 anos. Já quem nasceu em 05/03/2000 já passou do aniversário em março, então tem 26 anos. A conta só bate direto quando o aniversário já caiu ou é exatamente hoje.
Por que contar dias e meses exige atenção
Somar ou subtrair anos é fácil; contar dias e meses é onde mora a dificuldade, porque os meses não têm o mesmo tamanho. Janeiro, março, maio, julho, agosto, outubro e dezembro têm 31 dias; abril, junho, setembro e novembro têm 30; e fevereiro tem 28 — ou 29 nos anos bissextos. Ignorar essa variação faz a conta de dias sair errada.
O ano bissexto segue uma regra específica: é bissexto o ano divisível por 4, exceto os anos que fecham século (divisíveis por 100), que só são bissextos se também forem divisíveis por 400. Por isso 2024 e 2000 são bissextos (2000 é divisível por 400), mas 1900 e 2100 não são, mesmo terminando em zero. Essa correção existe para manter o calendário alinhado ao movimento real da Terra em torno do Sol, e um único 29 de fevereiro esquecido já basta para errar a contagem de dias de um período longo.
Idade cronológica x tempo decorrido
Vale distinguir dois conceitos parecidos. A idade cronológica conta apenas anos completos — uma pessoa de 25 anos tem 25, e ponto. Já o tempo decorrido entre duas datas costuma ser expresso com mais precisão: 25 anos, 3 meses e 12 dias, ou então como um total de dias corridos. Para saber a idade de alguém, os anos completos bastam; para calcular tempo de casa numa empresa, tempo de contribuição ou o prazo de um contrato, geralmente você precisa do detalhamento em meses e dias.
Exemplos de idade em 10/07/2026
| Data de nascimento | Idade | Observação |
|---|---|---|
| 05/03/2000 | 26 anos | aniversário (março) já passou |
| 15/08/2000 | 25 anos | aniversário (agosto) ainda não chegou |
| 10/07/1990 | 36 anos | faz aniversário exatamente hoje |
| 29/02/2004 | 22 anos | nascido em ano bissexto |
O último caso é curioso: quem nasce em 29 de fevereiro só tem a data exata de aniversário nos anos bissextos. Nos demais anos, o costume é comemorar em 28 de fevereiro ou 1º de março — mas, para efeito de idade, o que importa é se essa virada de fevereiro já passou.
Usos práticos
Contar tempo entre datas resolve muito mais do que idade. Serve para saber o tempo de casa em um emprego, o tempo de contribuição para a aposentadoria, o prazo restante de uma garantia ou de um contrato, e a contagem regressiva até uma viagem, uma prova ou um casamento. Há até o uso curioso de estimar a idade de um pet em “anos humanos” — uma aproximação folclórica (o primeiro ano de um cão equivale a vários anos humanos, e depois o ritmo desacelera), útil para conversar, mas sem rigor científico.
Dias corridos x dias úteis
Um detalhe que muda o resultado: nem todo prazo conta os dias da mesma forma. Dias corridos incluem fins de semana e feriados — é a contagem natural do calendário. Já dias úteis excluem sábados, domingos e feriados, e são o padrão em muitos prazos processuais, bancários e trabalhistas. Contar 30 dias corridos ou 30 dias úteis a partir de hoje leva a datas bem diferentes, então é sempre bom checar qual critério o seu caso exige antes de fechar a conta.
Como calcular na prática
Para não errar nos aniversários e nos bissextos, use a calculadora de idade do MyCapy: informe a data de nascimento e ela mostra a idade exata em anos, meses e dias, já considerando se o aniversário passou. Quando o objetivo é medir o intervalo entre duas datas quaisquer — ou somar e subtrair dias de uma data —, a calculadora de datas faz o trabalho, tratando meses de tamanhos diferentes e anos bissextos automaticamente. As duas se complementam: descubra a idade de alguém na calculadora de idade e, para prazos e contagens regressivas, recorra à calculadora de datas.
Erros comuns
- Esquecer o ano bissexto. Tratar todo fevereiro como 28 dias, ou ignorar os 29 de fevereiro em períodos longos, distorce a contagem total de dias.
- Só subtrair os anos. Fazer ano atual − ano de nascimento sem checar se o aniversário já chegou erra a idade por um ano inteiro em boa parte do ano.
- Contar os extremos de forma inconsistente. Decida se a data inicial e a final entram na conta e mantenha o critério. Incluir um dia num cálculo e excluir no outro gera diferenças de um ou mais dias.
- Confundir meses de 30 e 31 dias. Assumir que todo mês tem 30 dias é um atalho que acumula erro rapidamente ao longo de vários meses.
Datas parecem simples, mas escondem regras que só aparecem quando a conta erra. Guarde o essencial: idade é anos completos, com o aniversário como divisor de águas; a contagem de dias depende do tamanho de cada mês e dos anos bissextos; e prazos podem ser em dias corridos ou úteis. Com esses pontos em mente — e uma calculadora para confirmar —, do tempo de empresa à contagem regressiva da próxima viagem, o cálculo sai certo.