ForHosting KIT · Ferramentas para dev

Data da sua próxima idade redonda

A calculadora da próxima idade redonda encontra o dia em que uma pessoa atingirá, depois da referência, uma idade divisível por dez, como 30, 40, 50 ou 60 anos.

● BetaGrátis · no seu navegador
Use pelo WebAPIE-mailTelegramApp em breve

Informe uma data de nascimento ISO e uma data de referência ISO explícitas; o resultado não consulta o relógio nem presume um fuso horário. A resposta mostra a idade completa na referência, a próxima idade redonda e sua data exata. Todos os cálculos seguem o calendário gregoriano proléptico em UTC, tornando chamadas repetidas à API determinísticas e adequadas a registros, campanhas agendadas e testes.

Escolha uma referência explícita para uma resposta reproduzível

O próximo aniversário de década depende de quando a pergunta é feita, por isso esta calculadora nunca substitui a referência pela data de hoje. Forneça birth_date e reference_date como datas ISO completas no formato YYYY-MM-DD. A referência deve ser igual ou posterior ao nascimento. Os dois valores são interpretados como datas civis UTC, sem deslocamento local, horário de verão ou hora atual oculta. Assim, uma solicitação salva é reproduzível: a mesma entrada retorna a mesma resposta amanhã, em outro país ou em um ambiente de testes. A saída contém as entradas validadas, a idade completa na referência, o próximo múltiplo de dez e a data em que ele será alcançado. Use como referência a data do evento de negócio relevante, como a preparação de uma lista de e-mails ou o início de uma revisão de benefícios. Isso evita que um processo próximo da meia-noite atribua datas de marco diferentes em regiões distintas.

Entenda o significado de próxima idade redonda

Uma idade redonda é uma idade positiva divisível por dez. Primeiro, o cálculo determina os anos civis completos na data de referência; depois, seleciona o múltiplo de dez estritamente maior. Uma pessoa com 32 anos caminha para 40, enquanto uma com 9 caminha para 10. A regra de estritamente maior também vale no próprio marco: se a referência for o 40º aniversário, a próxima idade redonda será 50, não 40, pois 40 já foi alcançada. A comparação usa mês e dia, e não uma média de dias por ano, portanto anos bissextos e meses de tamanhos diferentes não causam erro de um ano. A data-alvo preserva mês e dia do nascimento quando essa data existe. Os resultados abrangem os anos 0001 a 9999 do calendário gregoriano proléptico. Se o marco ultrapassar 9999, a solicitação será rejeitada em vez de produzir uma data inventada ou truncada. O método usa aritmética inteira e nunca recorre a relógio, aleatoriedade ou rede.

Trate aniversários de 29 de fevereiro de forma consistente

Um nascimento em 29 de fevereiro exige uma regra explícita, porque muitos anos-alvo não contêm esse dia. Esta capacidade considera 28 de fevereiro como aniversário em anos não bissextos e mantém 29 de fevereiro quando o ano-alvo é bissexto. A mesma regra determina a idade completa e constrói a data do próximo marco, evitando divergência entre as duas partes. Trata-se de uma convenção computacional determinística, não de uma afirmação sobre a regra legal de cada jurisdição; algumas leis e políticas adotam 1º de março. Se um direito, contrato ou aviso regulado depender do aniversário, confirme a regra aplicável. Para planejamento, análise, lembretes, segmentação de CRM e testes reproduzíveis, a convenção declarada de 28 de fevereiro fornece um resultado estável. A resposta inclui february_29_rule até para aniversários comuns, permitindo que sistemas posteriores registrem a convenção sem consultar documentação. Cada solicitação API custa US$ 0,002, e nenhuma data de nascimento é enviada a terceiros.

Planejar uma comemoração marcante

Converta uma data de nascimento conhecida na data exata do próximo aniversário de década para convites, orçamentos ou lembretes.

Agendar uma campanha de CRM

Calcule uma data estável para 30, 40 anos ou outro marco usando a referência da campanha, sem desvio do relógio do servidor.

Criar testes determinísticos de datas

Teste a lógica de aniversário com entradas ISO fixas, incluindo o próprio dia do marco e casos de 29 de fevereiro.

O que conta como a próxima idade redonda?

É o menor múltiplo de dez estritamente maior que a idade completa na data de referência.

O que acontece no 40º aniversário?

Como 40 já foi alcançada nessa data, a próxima idade redonda é 50.

Como são tratados os nascimentos em 29 de fevereiro?

Usa-se 28 de fevereiro em aniversários não bissextos e mantém-se 29 de fevereiro nos anos bissextos.

A calculadora usa a data de hoje?

Não. reference_date é obrigatória, e o cálculo nunca consulta o relógio do sistema.

Quanto custa um cálculo pela API?

Cada item custa US$ 0,002. O cálculo também é puro e não usa serviços de rede de terceiros.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/date/next-round-age-day

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/date/next-round-age-day \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"birth_date":"1994-08-17","reference_date":"2026-08-13"}'
{
  "birth_date": "1994-08-17",
  "reference_date": "2026-08-13"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.next_round_age_day",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Ver a documentação completa do KIT →