Calculadora de Idade em Anos, Meses e Dias
O que é uma calculadora de idade em anos, meses e dias?
Uma calculadora de idade em anos, meses e dias pega duas datas — uma data de nascimento e uma data-alvo — e divide o intervalo entre elas em três unidades familiares: anos completos, os meses restantes e os dias restantes. Em vez de um único número arredondado, você obtém a imagem completa e legível, como «29 anos, 8 meses e 28 dias».
Essa divisão é a forma natural de descrever a idade de uma criança nos primeiros anos de vida, a forma de contar marcos e aniversários e a forma como muitos formulários oficiais esperam que uma idade seja informada. Ela mantém o significado cotidiano de «quantos anos você tem» enquanto preserva a parte do ano que uma contagem em anos completos descarta.
Quando você precisa de uma divisão em anos, meses e dias
Bebês, crianças pequenas e marcos
Para crianças pequenas, um único número raramente diz o suficiente. «1 ano e 4 meses» carrega um significado real que «1 ano» ou «1,3 anos» não têm. Pais, pediatras e cuidadores acompanham crescimento, vacinas e etapas do desenvolvimento com base em uma idade expressa em meses e dias.
Aniversários e intervalos exatos
Contar há quanto tempo um evento aconteceu — um casamento, uma data de início de trabalho, uma data de sobriedade — é mais satisfatório quando você vê os anos, meses e dias de uma vez. A divisão também transforma «em três meses e dez dias completará exatamente dez anos» no tipo de afirmação que você pode ler diretamente do resultado.
Como a calculadora funciona?
Você fornece uma data de nascimento e uma data calcular idade em (que por padrão é hoje). A calculadora mede o intervalo de calendário entre elas e o informa como anos, meses e dias.
Ela trabalha da maior unidade para baixo. Primeiro conta os anos completos decorridos, depois os meses completos restantes, depois os dias restantes. Como meses e anos têm comprimentos diferentes, a calculadora pega emprestado da próxima unidade maior sempre que uma subtração ficaria negativa — exatamente como você faria à mão. Essa abordagem baseada no calendário mantém o resultado correto através dos limites de mês e dos anos bissextos.
Se uma das datas estiver faltando, a calculadora não mostra resultado. Se a data-alvo cair antes da data de nascimento, a calculadora usa o intervalo absoluto, de modo que a ordem das duas datas nunca produz uma resposta negativa.
Fórmula
Seja a data anterior e a data posterior .
Os anos são os anos completos do calendário entre elas:
Os meses são os meses completos do calendário restantes após adicionar anos à data anterior:
Os dias são o que resta após adicionar anos e meses:
Quando uma etapa ficaria negativa, uma unidade é emprestada do nível acima (um mês se torna o número apropriado de dias, um ano se torna doze meses) antes de calcular a etapa seguinte.
Exemplos
-
Exemplo 1 — 30 anos redondos.
- Data de nascimento: 1 de janeiro de 1990
- Data-alvo: 1 de janeiro de 2020
- Resultado: 30 anos, 0 meses e 0 dias
-
Exemplo 2 — um ano parcial.
- Data de nascimento: 15 de junho de 1990
- Data-alvo: 15 de março de 2020
- Resultado: 29 anos, 8 meses e 28 dias, porque o 30º aniversário (15 de junho de 2020) ainda não chegou
-
Exemplo 3 — anos, meses e dias juntos.
- Data de nascimento: 15 de janeiro de 2000
- Data-alvo: 20 de abril de 2023
- Resultado: 23 anos, 3 meses e 5 dias
Notas
- A divisão é baseada no calendário: um «mês» é um mês de calendário real, não 30 dias fixos, de modo que adicionar o resultado à data de nascimento cai exatamente na data-alvo.
- Os dias restantes são informados em relação ao dia do mês da data de nascimento, e é por isso que um intervalo pode ser lido como «8 meses e 28 dias» em vez de arredondado para «9 meses».
- A calculadora trabalha com datas de calendário e é independente dos fusos horários.
Perguntas frequentes
Qual é a diferença para uma calculadora de idade em anos?
Uma calculadora de idade em anos dá um único número — anos inteiros ou decimais. Esta calculadora preserva os meses e dias restantes, de modo que você vê a divisão completa.
Por que um mês nem sempre significa 30 dias?
Os meses do calendário têm comprimentos diferentes (de 28 a 31 dias). A calculadora conta os meses completos do calendário e depois os dias restantes, de modo que o resultado coincide com o que você obteria contando em um calendário.
O que acontece se a data-alvo for anterior à data de nascimento?
A calculadora usa o intervalo absoluto entre as duas datas, de modo que retorna os mesmos anos, meses e dias positivos independentemente de qual data seja anterior.
Esta calculadora leva em conta os anos bissextos?
Sim. Como ela avança por anos e meses reais do calendário, 29 de fevereiro e os comprimentos variáveis dos meses são tratados automaticamente.
Posso calcular uma idade futura?
Sim. Defina o campo «calcular idade em» para uma data futura para descobrir quantos anos, meses e dias alguém terá nesse dia.