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