🔧Toolify

Calculadora de Diferença de Idade (entre duas pessoas)

Insira duas datas de nascimento (e opcionalmente nomes). A calculadora calcula a diferença em anos/meses/dias usando aritmética de calendário e identifica quem é mais velho/mais novo.

Person A é mais velho(a) que Person B por
2a 3m 8d
Total de dias
831
Total de semanas
118
Total de meses
27
Total de horas
19.944

Como funciona

Por que uma diferença baseada no calendário importa

As diferenças de idade parecem óbvias — '3 anos' — mas a diferença real depende dos dias. Duas pessoas nascidas 'no mesmo ano' podem ter de dias a 364 dias de diferença. A calculadora computa a diferença exata no calendário: detalhe do tipo 3 anos, 5 meses e 12 dias.

A aritmética de calendário empresta da unidade maior quando necessário. Se a pessoa B nasceu em 15 de maio e a pessoa A em 23 de maio do mesmo ano, a diferença é '0 anos, 0 meses, 8 dias', não '0 anos, 0 meses, −8 dias'.

Casos de uso comuns

Planejamento familiar: qual a diferença de idade entre irmãos? Útil para planejamento de aniversários e datas comemorativas, alinhamento de série escolar e escolha de presentes.

Amigos e casais: a clássica pergunta 'quantos anos você tem a mais?' respondida com precisão.

Pesquisa histórica: diferença entre datas de nascimento de personagens históricos, comum em genealogia e pesquisa biográfica.

Esportes e competições: atletas frequentemente são categorizados por corte de ano de nascimento; a calculadora mostra se alguém mal entra em uma categoria ou está bem dentro dela.

Unidades totais (semanas, horas etc.)

Cada unidade total oferece uma perspectiva diferente sobre a mesma diferença. '3 anos' = ~157 semanas = 1.095 dias = 26.280 horas. Útil para curiosidades, contagem motivacional (dias vividos) ou simplesmente por curiosidade.

As horas são calculadas como dias × 24. Ajuste para anos bissextos e fuso horário se precisar de maior precisão; para casos típicos de diferença de idade, 24 horas/dia é suficiente.

Perguntas frequentes

A ordem das datas importa?

Não. A calculadora detecta quem é mais velho e rotula os resultados. O resultado é sempre a diferença absoluta (positiva).

A diferença é exata?

Sim — aritmética de calendário com precisão de mês/dia. Mesma precisão da nossa calculadora de idade.

E se as duas pessoas fazem aniversário no mesmo dia?

Se compartilham mês e dia em anos diferentes, o resultado são anos inteiros (sem meses ou dias restantes). Mesmo aniversário exato: diferença zero.

Isso considera os anos bissextos?

Sim. O total de dias conta os dias reais do calendário, incluindo 29 de fevereiro quando relevante.

Por que o 'total de meses' é uma simples adição?

Total de meses = anos × 12 + meses. Os dias restantes não fazem parte da contagem de meses, mas a saída A/M/D com aritmética de calendário já os equilibra corretamente.

Posso comparar aniversários de séculos diferentes?

Sim — o Date do JavaScript suporta muitos séculos (bem além de 1900-2100). Datas de genealogia do século XVIII funcionam normalmente.

Por que não há 'quem é mais velho' para nascimentos no mesmo dia?

Se os horários de nascimento não são registrados, nascimentos no mesmo dia são considerados empate. Exibimos diferença zero e não designamos mais velho/mais novo quando a diferença é zero.

Os dados saem do meu navegador?

Não. O cálculo é local; nada é enviado a um servidor.

Ferramentas relacionadas

Última atualização:

Experimente nossos prompts de IA →