Data do Domingo de Páscoa
O Domingo de Páscoa de 2026 cai em 5 de abril. Digite um ano e receba o primeiro domingo depois da lua cheia eclesiástica de 21 de março ou posterior; a Sexta-feira Santa vem dois dias antes e a segunda-feira de Páscoa, um dia depois. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Ano
- 2.026
- Data
- 2026-04-05
- Mês
- 4
- Dia
- 5
O Domingo de Páscoa não cai em um dia fixo do calendário: ele é definido como o primeiro domingo após a lua cheia eclesiástica que ocorre em ou depois de 21 de março. Essa regra produz uma data que pode cair em qualquer ponto entre 22 de março e 25 de abril, e contar tabelas lunares à mão é propenso a erros para planejadores, calendários e pipelines de feriados. Esta capacidade executa o algoritmo gregoriano anônimo (Meeus/Jones/Butcher) sobre um único ano inteiro e retorna o Domingo de Páscoa gregoriano como uma data ISO-8601, além dos campos de mês e dia, sem chamadas de rede e com aritmética totalmente determinística.
O que o computus gregoriano da Páscoa realmente calcula
As igrejas ocidentais que seguem o calendário gregoriano fixam o Domingo de Páscoa com uma aproximação eclesiástica do ciclo lunar, e não com uma observação astronômica ao vivo. O computus codifica essa regra como aritmética inteira pura: dado um ano Y, ele deriva o Número de Ouro, as correções seculares e uma sequência de passos modulares que localizam a lua cheia pascal e, em seguida, o domingo seguinte. O resultado é sempre um domingo de março ou abril daquele mesmo ano gregoriano.
O algoritmo usado aqui é a amplamente publicada forma gregoriana anônima popularizada por Meeus, Jones e Butcher; é a mesma família de fórmulas usada por muitos calendários civis, bibliotecas de programação e almanaques nacionais. Como cada passo é aritmética modular apenas sobre o ano, dois chamadores com o mesmo ano sempre recebem a mesma data ISO, o que torna o resultado seguro para armazenar em cache, verificar em testes e incorporar em tabelas de feriados geradas, sem desvio entre fusos horários ou localidades de servidor.
Onde as datas de Páscoa se encaixam no trabalho real de agendamento
Muitas regiões tratam a Sexta-feira Santa, a Segunda-feira de Páscoa, ou ambas, como feriados cujas datas legais se movem com o Domingo de Páscoa. Sistemas de folha de pagamento, calendários escolares, prazos de logística, promoções de varejo e ferramentas de eventos de igrejas precisam, portanto, de uma data de Páscoa confiável para cada ano que planejam, não apenas o atual.
Alimente esta capacidade com um intervalo de anos em um laço ou por meio de um invólucro em lote, armazene as datas ISO e derive as datas relacionadas com deslocamentos simples de dias (por exemplo, a Sexta-feira Santa é dois dias antes e a Segunda-feira de Páscoa é um dia depois).
Esse determinismo é especialmente útil quando uma auditoria pergunta como uma tabela de feriados foi produzida: o nome do algoritmo, o ano e o resultado ISO bastam para reproduzir a resposta a partir de princípios básicos, sem reconstruir observações lunares históricas.
Casos de uso
Gerar tabelas de feriados de vários anos
Calcule o Domingo de Páscoa para cada ano de um horizonte de planejamento e derive feriados móveis, como a Sexta-feira Santa e a Segunda-feira de Páscoa, para sistemas de folha e de licenças.
Calendários de eventos de igrejas e comunidades
Publique agendas de liturgia, cultos e comunidade que dependem da Páscoa sem manter tabelas lunares editadas à mão a cada ano.
Planejamento sazonal de varejo e logística
Ancore promoções, escalas de pessoal e prazos de entrega ao fim de semana de Páscoa correto nas regiões que observam feriados relacionados.
Perguntas frequentes
Como obtenho a data do Domingo de Páscoa de um ano?
A resposta inclui date como uma string ISO, por exemplo 2026-04-05, além dos campos de mês e dia.
Qual algoritmo é usado para a Páscoa?
O computus gregoriano anônimo (Meeus/Jones/Butcher). Ele implementa a regra eclesiástica ocidental para o Domingo de Páscoa gregoriano com aritmética inteira pura.
Isso retorna a Páscoa ortodoxa (juliana)?
As datas pascais ortodoxas e julianas usam um computus diferente e estão fora de escopo aqui.
Quais anos são aceitos?
Qualquer ano inteiro maior ou igual a 1.
Quais são a data mais cedo e a mais tarde da Páscoa?
O Domingo de Páscoa ocidental sempre cai entre 22 de março e 25 de abril. O dia exato depende da lua cheia eclesiástica de 21 de março ou posterior, por isso muda de um ano para outro.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
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.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/date/easter \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"year":2026}'const res = await fetch("https://api.kit.forhosting.com/date/easter", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"year": 2026
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/easter",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"year": 2026
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/easter", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"year":2026}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"year":2026}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/easter", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"year": 2026
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.easter",
"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.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Como chamar o endpoint e ler a resposta
Em caso de sucesso, a resposta inclui date como uma string de calendário ISO completa (AAAA-MM-DD), mais o mesmo year, o número do mês (3 para março ou 4 para abril) e o dia do mês como inteiros, para chamadores que preferem componentes a uma string. Envie um corpo JSON com um único campo obrigatório, year, como um inteiro positivo (um ou maior). O serviço rejeita anos ausentes, não inteiros e valores abaixo de um com um erro invalid_input, para que payloads inválidos nunca produzam uma data errada de forma silenciosa. Não há chave opcional de calendário nem modo juliano: este endpoint é dedicado ao computus gregoriano, para que a intenção de produto e de SEO permaneça clara. O preço é uma tarifa fixa de US$ 0,002 por requisição bem-sucedida sob a unidade de item publicada; validação que falha não é cobrada. Use a ferramenta gratuita no navegador para conferências avulsas, e a API quando precisar do mesmo contrato dentro de um trabalho em lote, um serviço de agendamento ou um gerador de feriados de vários anos.
Perguntas técnicas
Quanto custa a API de data da Páscoa?
A ferramenta do navegador é grátis para uso interativo. A API cobra o preço-base publicado de US$ 0,002 por requisição bem-sucedida do seu saldo pré-pago; entrada inválida não é cobrada.