Calcolatore data di Pasqua
La domenica di Pasqua è caduta il 31 marzo nel 2024 e il 20 aprile nel 2025. Inserisca un anno dal 1 al 9999 e ottenga la data completa della Pasqua occidentale, con mese e giorno, secondo la regola ecclesiastica gregoriana. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Anno
- 2024
- Mese
- 3
- Giorno
- 31
- Data
- 2024-03-31
- Nome del mese
- March
Questo calcolatore della domenica di Pasqua prende un singolo anno del calendario gregoriano e restituisce la data della Pasqua occidentale per quell'anno usando il classico computo gregoriano anonimo, noto anche come algoritmo intero di Meeus–Jones–Butcher. La Pasqua è una festa mobile: cade nella prima domenica dopo la luna piena ecclesiastica che si verifica il 21 marzo o dopo, il che nella pratica ricade tra il 22 marzo e il 25 aprile inclusi. Tra i controlli rapidi: l'anno 2024 corrisponde al 31 marzo, l'anno 2025 corrisponde al 20 aprile, e l'anno 2000 corrisponde al 23 aprile. Il motore usa solo divisioni intere finite e resti, senza chiamate di rete, campionamento casuale o oggetti Date legati all'orologio dell'host, così lo stesso anno produce sempre lo stesso mese e giorno.
Cosa è la domenica di Pasqua gregoriana e cosa contiene la risposta
Le chiese occidentali che seguono il calendario gregoriano calcolano la domenica di Pasqua con una regola ecclesiastica che si riduce a una breve catena di passaggi interi. Il risultato è sempre una domenica di fine marzo o aprile dell'anno civile che fornite: la data più anticipata possibile è il 22 marzo e la più tardiva è il 25 aprile. La Pasqua ortodossa, che segue un calendario ecclesiastico basato sul calendario giuliano e spesso cade in una domenica diversa, è intenzionalmente fuori dall'ambito.
Se vi servono numeri di settimana, etichette del giorno della settimana per date arbitrarie o analisi multi-formato delle date, usate quegli strumenti dedicati; questa pagina risponde solo alla domenica di Pasqua gregoriana per un anno validato.
Come viene letto l'anno e come il computo resta riproducibile
Le stringhe numeriche con segno più o meno iniziale facoltativo sono accettate quando si interpretano come interi; punti decimali, prefissi esadecimali e stringhe vuote vengono rifiutati con un messaggio chiaro così una cella sbagliata non diventa una festività sbagliata. Dopo l'analisi, l'anno deve essere almeno uno: gli anni sotto uno vengono rifiutati perché le tabelle di Pasqua gregoriana e l'algoritmo anonimo come pubblicati puntano all'intervallo di anni gregoriani prolettici usato qui, e questa superficie di prodotto non inventa una gestione a.C.
Il limite superiore è novemilanovecentonovantanove per coincidere con gli altri helper di calendario del catalogo. Da un anno valido il motore esegue i passaggi da a a m del computo gregoriano anonimo usando solo divisione con arrotondamento verso il basso e aritmetica modulo, quindi deriva il mese come parte intera di h più l meno sette m più centoquattordici, tutto diviso per trentuno, e il giorno come il resto di quella stessa forma lineare più uno.
I valori intermedi restano interi sicuri ordinari di JavaScript per tutto l'intervallo di anni supportato.
Dove si inseriscono le date di Pasqua in pianificazione, istruzione e software
Scuole, chiese e calendari culturali hanno bisogno della domenica di Pasqua prima di poter collocare la Settimana Santa, le vacanze scolastiche e le festività di primavera che si spostano con la ricorrenza. I team del commercio al dettaglio e dell'ospitalità pianificano le promozioni stagionali intorno alla finestra di marzo o aprile e vogliono un'unica data autorevole per anno invece di copiare tabelle wiki nei fogli di calcolo.
Gli sviluppatori richiamano lo stesso contratto dagli script per popolare tabelle di festività, per generare vettori di test deterministici per sistemi di paga che osservano il Lunedì dell'Angelo in alcune giurisdizioni, o per soddisfare requisiti di prodotto che richiedono una data supportata dal computo invece di una lista hardcoded che invecchia dopo pochi anni.
Gli insegnanti usano lo strumento per dimostrare come una regola dall'aspetto medievale diventi una dozzina di righe di aritmetica intera, e per mostrare anni di confine vicino agli estremi del 22 marzo e del 25 aprile senza affidarsi ad app calcolatrici opache. Abbinatelo agli helper delle settimane ISO o ad altri strumenti di data gratuiti e deterministici quando state assemblando un piccolo laboratorio di utility di calendario per insegnamento, conformità o funzionalità di prodotto.
Casi d'uso
Calendari di festività e liturgia
Calcolate la domenica di Pasqua occidentale per qualsiasi anno per collocare Settimana Santa, vacanze di primavera ed etichette di festività mobili senza tabelle hardcoded.
Istruzione e dimostrazioni del computo
Mostrate agli studenti come l'algoritmo gregoriano anonimo mappa un anno sulla domenica di Pasqua con aritmetica intera pura.
Domande frequenti
Quale algoritmo viene usato?
Il computo gregoriano anonimo (forma intera di Meeus/Jones/Butcher). Restituisce la domenica di Pasqua gregoriana (occidentale) per l'anno dato.
Cosa succede se l'anno è sotto 1?
Gli anni devono essere interi da 1 a 9999.
Calcola la Pasqua ortodossa?
No. Restituisce solo la Pasqua gregoriana (occidentale). La Pasqua ortodossa usa un calendario ecclesiastico diverso ed è fuori dall'ambito.
In quale intervallo di date può cadere la Pasqua?
La domenica di Pasqua gregoriana cade sempre tra il 22 marzo e il 25 aprile inclusi dell'anno fornito.
Posso incollare come testo un anno preso da un foglio di calcolo?
Sì, purché sia un numero intero, anche preceduto dal segno più o meno. Punti decimali, prefissi esadecimali e celle vuote vengono rifiutati, così una cella sbagliata non diventa una data di Pasqua sbagliata.
Strumenti correlati
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/easter-sunday \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"year":2024}'const res = await fetch("https://api.kit.forhosting.com/date/easter-sunday", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"year": 2024
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/easter-sunday",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"year": 2024
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/easter-sunday", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"year":2024}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"year":2024}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/easter-sunday", 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": 2024
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.easter_sunday",
"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.
Limiti
year_min | 1 |
year_max | 9999 |
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. |
Note tecniche
Cosa è la domenica di Pasqua gregoriana e cosa contiene la risposta
Questo calcolatore accetta un campo obbligatorio, year, come intero da uno a novemilanovecentonovantanove, quindi restituisce l'anno normalizzato, il numero di mese tre o quattro, il giorno del mese, una stringa data in forma AAAA-MM-GG, un nome di mese leggibile, un'eco iso_date, il tag algoritmo anonymous_gregorian e un breve promemoria della formula della catena del computo. Non c'è download di tabelle di effemeridi lunari, nessuno spostamento di fuso orario e nessuna approssimazione in virgola mobile della luna piena: o l'anno è nell'intervallo e i campi di marzo o aprile sono completamente determinati, oppure la richiesta fallisce con invalid_input. I casi rifiutati includono un anno mancante, token non interi, anni sotto uno, e anni sopra il massimale documentato.
Come viene letto l'anno e come il computo resta riproducibile
Il campo preferito è year, ma sono accettati gli alias y, Y maiuscolo e yr così fogli di calcolo, query string e form tipizzati possono riusare lo stesso contratto senza rinominare colonne. Abbinate l'esecuzione gratuita nel browser di questa pagina all'API a pagamento quando vi serve la stessa data di Pasqua dentro una pipeline automatizzata senza reimplementare da soli le regole ecclesiastiche.
Dove si inseriscono le date di Pasqua in pianificazione, istruzione e software
In questa pagina il lavoro viene svolto interamente nel browser; tramite l'API ogni ricerca riuscita costa $0.002, la convalida fallita non viene addebitata e nulla viene conservato dopo la restituzione della risposta. Questa divisione — esplorazione interattiva gratuita e API a pagamento identica — corrisponde al resto del catalogo tier A del KIT e permette di passare da un controllo occasionale a un generatore di festività pluriennale senza cambiare il risultato matematico.
Casi di integrazione
Fixture di test deterministiche
Generate date di Pasqua riproducibili di marzo o aprile per unit test, pacchetti di festività per le paghe e asserzioni CI su molti anni.
Domande tecniche
Quanto costa il calcolatore della data di Pasqua?
È gratuito nel browser su questa pagina. Tramite l'API una richiesta riuscita costa $0.002; gli input non validi non vengono addebitati.