Data da segunda-feira de Pentecostes
A segunda-feira de Pentecostes é uma celebração cristã móvel, portanto sua data acompanha as mudanças da Páscoa.
Executar grátis
Esta calculadora recebe um ano gregoriano, determina o Domingo de Páscoa com aritmética inteira, localiza Pentecostes 49 dias depois e retorna a segunda-feira seguinte. O resultado traz a data ISO, campos legíveis do calendário e as duas festas usadas como referência. Não consulta banco de feriados, relógio, fuso horário, localidade nem serviço de rede; assim, um ano válido sempre produz a mesma resposta.
Por que a segunda-feira de Pentecostes muda de data
A segunda-feira de Pentecostes integra o ciclo de celebrações cristãs móveis definido pela Páscoa. Pentecostes ocorre no dia 50 do período pascal quando o próprio Domingo de Páscoa é contado como primeiro dia. Em aritmética de tempo decorrido, Pentecostes fica 49 dias após a Páscoa, e a segunda-feira seguinte, 50 dias depois. Como a Páscoa gregoriana pode ocorrer do fim de março ao fim de abril, essa data cai em maio ou junho. A calculadora aplica o cômputo gregoriano ao ano informado e avança conforme a duração real dos meses. Nenhuma tabela publicada de feriados é usada. Essa abordagem por regras é reproduzível e útil para planejamento futuro ou validação. As datas da Páscoa e de Pentecostes aparecem junto ao resultado, permitindo que você confira claramente as referências do cálculo em vez de confiar em uma consulta sem explicação.
Como funciona o cálculo determinístico
Informe um ano gregoriano inteiro entre 1 e 9999. O algoritmo encontra a Páscoa por operações modulares inteiras e soma 50 dias corridos, respeitando a duração dos meses atravessados. O resultado principal usa YYYY-MM-DD, formato inequívoco para API, planilhas, importações e geradores de calendário. Campos separados de mês, dia, nome do mês e dia da semana ajudam em modelos legíveis. A resposta também apresenta Pentecostes, Páscoa e o intervalo exato de 50 dias. Para conferir, avance 7 semanas completas da Páscoa até Pentecostes e acrescente 1 dia. A implementação nunca cria um objeto Date; portanto, meia-noite local, horário de verão, fuso do ambiente e bases históricas não deslocam a resposta. Valores ausentes, fracionários, textuais, infinitos ou fora da faixa são recusados expressamente, sem arredondamento ou substituição pelo ano atual. Somente o ano fornecido participa do cálculo.
Como usar a data retornada no planejamento
O resultado pode apoiar calendários religiosos, cronogramas escolares, publicações, viagens, preparação de folha e testes de outras bases de feriados. Um aplicativo pode consultar cada ano, guardar Páscoa e Pentecostes como trilha de auditoria e inserir a segunda-feira em suas próprias regras. A capacidade responde a uma pergunta específica: qual é a data gregoriana tradicional logo após o Domingo de Pentecostes. Ela não decide se o dia é feriado público, útil ou observado em determinado país, estado, igreja, empregador ou instituição. Essas políticas variam e podem mudar sem alterar a data religiosa. Antes de decisões jurídicas, operacionais, salariais ou de fechamento, combine o resultado com uma fonte oficial local. O cálculo não depende de serviços externos nem guarda tabelas sujeitas a desatualização. Uma solicitação à API custa US$ 0,002; o navegador usa a mesma lógica pura, tanto para uma consulta quanto para geração automatizada de calendários.
Casos de uso
Montar um calendário religioso anual
Gere a data pelo ano e mantenha Páscoa e Pentecostes como referências para conferência.
Validar uma base de feriados
Compare um registro recebido com o cálculo gregoriano determinístico antes de publicá-lo.
Preparar cronogramas futuros
Inclua a data móvel no planejamento sem biblioteca sensível a fuso ou API de feriados.
Perguntas frequentes
Como é calculada a segunda-feira de Pentecostes?
A calculadora encontra o Domingo de Páscoa gregoriano e avança 50 dias corridos, chegando à segunda-feira após Pentecostes.
Whit Monday e segunda-feira de Pentecostes são a mesma data?
Sim. Os dois nomes indicam a segunda-feira imediatamente posterior ao Domingo de Pentecostes.
O resultado depende do meu fuso horário?
Não. O cálculo usa aritmética inteira, sem relógio, objeto Date, fuso horário, localidade, rede ou aleatoriedade.
A resposta informa se a data é feriado público?
Não. Ela calcula apenas a data religiosa; regras de feriado e trabalho dependem da jurisdição e da instituição aplicáveis.
Quanto custa uma solicitação à API?
Cada solicitação à API custa US$ 0,002. A versão do navegador executa localmente a mesma lógica determinística.
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/whit-monday \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"year":2026}'const res = await fetch("https://api.kit.forhosting.com/date/whit-monday", {
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/whit-monday",
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/whit-monday", 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/whit-monday", 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.whit_monday",
"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. |