ForHosting KIT · Datas e tempo

Contagem regressiva para o próximo aniversário

Quem nasceu em 20 de outubro de 1990 e conta a partir de 12 de agosto de 2026 tem 69 dias pela frente e faz 36 anos nesse dia. Informe o nascimento e o dia de partida para ver a data, os dias e a idade. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve

Roda direto no seu navegador. Grátis, sem cadastro — seus dados não são enviados para lugar nenhum.

A calculadora de contagem regressiva encontra o próximo aniversário a partir de uma data de nascimento e uma data de referência explícitas. Ela informa a data do aniversário, o número exato de dias corridos restantes, a idade que será completada e se a ocasião acontece no ano de referência. O cálculo trata a virada do ano e anos bissextos sem consultar o relógio atual, usar fuso horário ou acessar serviços externos. Assim, entradas iguais sempre produzem uma resposta idêntica e verificável.

Informe duas datas completas

A data de nascimento fornece mês e dia recorrentes e o ano necessário para calcular a idade. A referência marca o início da contagem e não pode anteceder o nascimento. As duas entradas são validadas como datas gregorianas reais; valores impossíveis, parciais ou ambíguos são rejeitados em vez de ajustados.

Como você informa a referência, a ferramenta atende consultas históricas, testes e planejamento futuro sem depender do relógio do dispositivo. Dessa maneira, o aniversário continua sendo o próximo durante todo o dia e não salta prematuramente para o ano seguinte.

Entenda a virada do ano e a saída

Primeiro, a calculadora monta o aniversário no ano de referência. Caso já tenha passado, será usado o aniversário do ano seguinte e o indicador será false. Os campos permitem exibir a contagem e armazenar um destino normalizado.

Use uma regra consistente para 29 de fevereiro

Um nascimento em 29 de fevereiro exige uma convenção, pois a maioria dos anos não possui esse dia. A calculadora considera 28 de fevereiro o aniversário observado em anos comuns e mantém 29 de fevereiro nos bissextos. A regra vale para comparação, seleção, dias restantes e idade, evitando critérios misturados.

Trata-se de uma convenção prática de contagem, não de orientação sobre maioridade, benefícios, contratos ou preferência pessoal. Leis e costumes podem adotar 28 de fevereiro, 1º de março ou outra definição. Em prazos oficiais, aplique a regra competente.

São aceitos os anos de 0001 a 9999. Uma referência no fim de 9999 pode ser rejeitada quando o próximo aniversário exigiria o ano 10000, fora do formato de quatro dígitos.

Criar um lembrete

Transforme a data de nascimento e a data escolhida em uma contagem precisa e um destino normalizado.

Planejar a comemoração

Confira se o aniversário ainda ocorre neste ano ou passa para o próximo.

Testar software de datas

Produza resultados repetíveis para o próprio dia, viradas de ano e casos bissextos sem relógio do sistema.

Um aniversário hoje retorna zero ou avança um ano?

Retorna zero dias e usa a própria data de referência como próximo aniversário.

Como 29 de fevereiro é tratado em ano comum?

O dia 28 de fevereiro é usado como aniversário observado quando o dia 29 não existe.

O fuso horário pode alterar a contagem?

Não. O cálculo usa aritmética gregoriana inteira e nunca cria horários.

Que idade a contagem regressiva mostra?

A idade que você vai completar no próximo aniversário, não a de hoje. Quem nasceu em 20 de outubro de 1990 e conta a partir de 12 de agosto de 2026 tem 69 dias pela frente e completa 36 nesse dia.

E se o meu aniversário já passou este ano?

A contagem vai para o mesmo dia do ano seguinte, então um aniversário de janeiro contado a partir de dezembro atravessa a virada do ano sem erro. O resultado também diz se o aniversário ainda cai no ano de partida.

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-birthday-countdown

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-birthday-countdown \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"birth_date":"1990-10-20","reference_date":"2026-08-12"}'
{
  "birth_date": "1990-10-20",
  "reference_date": "2026-08-12"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.next_birthday_countdown",
  "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.

Informe duas datas completas

Digite birth_date e reference_date no formato inequívoco YYYY-MM-DD, com zeros à esquerda. Se a referência for o próprio aniversário, days_remaining será zero e essa data será devolvida.

Entenda a virada do ano e a saída

Se ele ocorrer nesse dia ou depois, será escolhido e occurs_this_year será true. Essa comparação resolve qualquer virada de ano. days_remaining é a diferença exata entre datas gregorianas, não entre horários locais; horário de verão e deslocamentos UTC não alteram o total. next_birthday permanece em YYYY-MM-DD, enquanto turning_age mostra a idade atingida nessa data, e não durante a consulta. Cada solicitação processa um par de datas por US$ 0,002 na API; o navegador utiliza a mesma lógica pura.

O que acontece se o aniversário deste ano já passou?

O aniversário do ano seguinte é escolhido e occurs_this_year retorna false.

Qual é o preço de uma solicitação de API?

Cada solicitação de API custa US$ 0,002. O mesmo cálculo determinístico também funciona no navegador.

Ver a documentação completa do KIT →