ForHosting KIT · Ferramentas para dev

Data do Dia da Ascensão

O Dia da Ascensão muda a cada ano porque sua data depende do Domingo de Páscoa, e não de um dia fixo do calendário gregoriano.

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

Esta calculadora recebe um ano, determina a Páscoa gregoriana por meio de um cômputo determinístico e avança exatamente trinta e nove dias corridos até a quinta-feira seguinte. A resposta inclui a data final, o mês, o dia e a data da Páscoa usada como referência. Nenhum relógio, fuso horário, serviço de rede ou ajuste regional interfere no cálculo; portanto, a mesma entrada válida sempre gera o mesmo resultado.

Por que o Dia da Ascensão muda todos os anos

O Dia da Ascensão é uma celebração cristã móvel cuja posição no calendário acompanha a Páscoa. Na contagem tradicional, o Domingo de Páscoa é o primeiro dia do período pascal, e a Ascensão é celebrada no quadragésimo dia. Em aritmética comum de datas, isso coloca a Ascensão trinta e nove dias depois do Domingo de Páscoa, sempre em uma quinta-feira. Como a Páscoa gregoriana pode ocorrer do fim de março ao fim de abril, a Ascensão pode cair entre o fim de abril e o início de junho. A calculadora começa pelo ano gregoriano informado e aplica o cômputo gregoriano consagrado para localizar o Domingo de Páscoa. Em seguida, avança pelas durações reais dos meses envolvidos. O cálculo não deduz uma data a partir da localidade, de uma configuração de calendário religioso ou de uma tabela armazenada. Essa diferença é relevante ao produzir datas para agendas, publicações ou sistemas: uma regra gregoriana claramente definida pode ser reproduzida, conferida e executada em qualquer lugar. A data da Páscoa retornada permite verificar a referência, em vez de apresentar um feriado sem explicar sua origem.

Como interpretar e conferir o resultado

Informe um ano gregoriano inteiro de 1 a 9999. O resultado principal é a data do Dia da Ascensão no formato inequívoco YYYY-MM-DD. Campos separados para ano, mês e dia tornam a resposta prática para modelos e fluxos estruturados, enquanto o nome do mês oferece uma indicação legível. A resposta também aponta quinta-feira como o dia da semana e informa que a data está trinta e nove dias após o Domingo de Páscoa exibido. Para uma conferência manual simples, parta da data de Páscoa retornada, conte cinco semanas completas —trinta e cinco dias— e acrescente mais quatro dias. Esse intervalo leva do domingo à quinta-feira. O algoritmo trabalha exclusivamente com números inteiros e nunca cria um objeto Date de JavaScript. Assim, regras de meia-noite local, mudanças de horário de verão, configurações de fuso do equipamento e bases históricas de fusos não alteram o resultado. A faixa aceita é intencionalmente explícita. Entradas ausentes, fracionárias, não numéricas ou fora dos limites são rejeitadas, sem arredondamento nem reinterpretação silenciosa.

Como usar a data em calendários e operações

O resultado ajuda sempre que uma celebração móvel precisa ser planejada antes da conclusão de um calendário. Uma escola, paróquia, editora, equipe de viagens ou administração de folha de pagamento pode calcular a data de um ano e inseri-la em sua programação conforme as normas aplicáveis. A modalidade API também atende à geração de calendários anuais, à validação de dados de feriados importados e ao teste de bibliotecas de datas diante de uma referência estável. Lembre-se de que esta capacidade responde a uma pergunta específica: qual é a quinta-feira tradicional do Dia da Ascensão segundo o cálculo gregoriano da Páscoa. Em alguns lugares, a celebração é transferida para o domingo seguinte por prática eclesiástica local, e o tratamento como feriado civil varia conforme a jurisdição. Essas decisões não são presumidas aqui. Caso seu fluxo precise do domingo transferido, some três dias ao resultado somente após confirmar que a autoridade competente adota essa regra. Cada solicitação custa US$ 0,002; o cálculo no navegador usa a mesma lógica pura. Nenhum ano informado ou data calculada depende de um serviço externo.

Preparar um calendário religioso anual

Gere a data tradicional da quinta-feira a partir do ano e mantenha a Páscoa como referência para conferência.

Validar dados de uma agenda de feriados

Compare uma data informada para a Ascensão com um cálculo gregoriano determinístico antes da publicação.

Automatizar o planejamento futuro

Inclua a celebração móvel em ferramentas anuais sem depender de uma API de feriados ou de uma base de fusos horários.

Como o Dia da Ascensão é calculado?

A calculadora encontra o Domingo de Páscoa gregoriano do ano informado e avança exatamente 39 dias corridos, chegando a uma quinta-feira.

Por que o intervalo é de 39 dias, e não 40?

A contagem litúrgica tradicional inclui o Domingo de Páscoa como primeiro dia. Na aritmética de tempo decorrido, o quadragésimo dia fica 39 dias após a Páscoa.

O cálculo depende do meu fuso horário?

Não. Ele usa aritmética pura de inteiros e dispensa relógio, objeto Date, fuso horário e configuração regional.

O resultado corresponde à celebração transferida para domingo?

Não. O resultado é a quinta-feira tradicional. Algumas jurisdições transferem a celebração para o domingo seguinte por decisão local.

Quanto custa uma solicitação de API?

Cada solicitação de API custa US$ 0,002. A versão no navegador executa localmente o mesmo cálculo determinístico.

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/ascension-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/ascension-day \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"year":2026}'
{
  "year": 2026
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.ascension_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 →