Data del lunedì di Pentecoste
Il lunedì di Pentecoste è una ricorrenza cristiana mobile, quindi la sua data cambia insieme alla Pasqua.
Esegui gratis nel browser
Questo strumento riceve un anno gregoriano, calcola la domenica di Pasqua con aritmetica intera, individua la Pentecoste 49 giorni dopo e restituisce il lunedì successivo. Il risultato comprende la data ISO, campi di calendario leggibili e le due festività usate come riferimenti. Non consulta archivi di festività, orologio, fuso orario, impostazioni locali o servizi di rete: perciò uno stesso anno valido produce sempre la medesima risposta.
Perché il lunedì di Pentecoste cambia ogni anno
Il lunedì di Pentecoste appartiene al ciclo delle ricorrenze cristiane mobili determinato dalla Pasqua. La Pentecoste cade nel giorno 50 del tempo pasquale contando la domenica di Pasqua come primo giorno. In termini di tempo trascorso, si trova quindi 49 giorni dopo Pasqua e il lunedì seguente è 50 giorni dopo. Poiché la Pasqua gregoriana può cadere tra fine marzo e fine aprile, questo lunedì ricorre in maggio o giugno. Lo strumento applica il computo gregoriano all’anno indicato e avanza secondo la durata reale dei mesi. Non usa tabelle pubblicate di festività. Il metodo basato su regole è riproducibile e adatto sia alla programmazione futura sia alla verifica di dati. Le date di Pasqua e Pentecoste sono mostrate accanto al risultato, così Lei può controllare con chiarezza i riferimenti del calcolo senza affidarsi a una consultazione non spiegata.
Come funziona il calcolo deterministico
Inserisca un anno gregoriano intero compreso tra 1 e 9999. L’algoritmo ricava la Pasqua tramite operazioni modulari su interi, quindi aggiunge 50 giorni di calendario rispettando la durata dei mesi attraversati. Il risultato principale usa YYYY-MM-DD, formato non ambiguo per API, fogli di calcolo, importazioni e generatori di calendari. Campi separati indicano mese, giorno, nome del mese e giorno della settimana. La risposta riporta inoltre Pentecoste, Pasqua e l’intervallo esatto di 50 giorni. Per una verifica, proceda di 7 settimane complete da Pasqua a Pentecoste e aggiunga 1 giorno. L’implementazione non crea mai un oggetto Date: mezzanotte locale, ora legale, fuso dell’ambiente e dati storici non possono spostare il risultato. Anni mancanti, frazionari, testuali, infiniti o fuori intervallo vengono rifiutati esplicitamente. L’unico dato impiegato è l’anno fornito.
Come usare la data nella pianificazione
Il risultato è utile per calendari ecclesiastici, orari scolastici, piani editoriali, viaggi, preparazione delle paghe e test di archivi di festività. Un’applicazione può richiedere ogni anno, conservare Pasqua e Pentecoste come traccia di controllo e inserire il lunedì nelle proprie regole. La capacità risponde a una domanda precisa: qual è la data gregoriana tradizionale immediatamente successiva alla domenica di Pentecoste. Non stabilisce se sia festa civile, giorno lavorativo o ricorrenza osservata in uno specifico Paese, territorio, ente religioso, datore di lavoro o istituto. Tali politiche variano e possono cambiare senza modificare la data religiosa. Prima di decisioni legali, operative, retributive o di chiusura, Lei dovrebbe affiancare al risultato una fonte locale autorevole. Il calcolo non richiede servizi esterni né tabelle soggette a obsolescenza. Una richiesta API costa $0.002; il browser esegue la stessa logica pura per controlli singoli o generazione automatica.
Casi d'uso
Creare un calendario ecclesiastico annuale
Generi la data dall’anno e conservi Pasqua e Pentecoste come riferimenti per il controllo.
Verificare un archivio di festività
Confronti una voce ricevuta con il calcolo gregoriano deterministico prima della pubblicazione.
Preparare programmi futuri
Inserisca la ricorrenza mobile senza dipendere da librerie sensibili ai fusi o da API di festività.
Domande frequenti
Come viene calcolato il lunedì di Pentecoste?
Lo strumento trova la domenica di Pasqua gregoriana e avanza di 50 giorni di calendario fino al lunedì dopo Pentecoste.
Whit Monday e lunedì di Pentecoste indicano la stessa data?
Sì. Entrambe le espressioni indicano il lunedì immediatamente successivo alla domenica di Pentecoste.
Il risultato dipende dal mio fuso orario?
No. Il calcolo usa aritmetica intera, senza orologio, oggetto Date, fuso, impostazioni locali, rete o casualità.
La risposta stabilisce se si tratta di una festa civile?
No. Calcola soltanto la data religiosa; regole festive e lavorative dipendono dalla giurisdizione e dall’istituzione.
Quanto costa una richiesta API?
Ogni richiesta API costa $0.002. La versione per browser esegue localmente la stessa logica deterministica.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
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)Esempio di richiesta
{
"year": 2026
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.whit_monday",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |