Calculadora del Domingo de Pascua
El Domingo de Pascua cayó el 31 de marzo en 2024 y el 20 de abril en 2025. Escriba cualquier año del 1 al 9999 y obtenga la fecha completa del Domingo de Pascua occidental, con su mes y su día, según la regla eclesiástica gregoriana. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Año
- 2 024
- Mes
- 3
- Día
- 31
- Fecha
- 2024-03-31
- Nombre del mes
- March
Esta calculadora del Domingo de Pascua toma un único año del calendario gregoriano y devuelve la fecha de la Pascua occidental para ese año, usando el clásico computus gregoriano anónimo, también conocido como el algoritmo entero de Meeus-Jones-Butcher. La Pascua es una fiesta móvil: cae el primer domingo después de la luna llena eclesiástica que ocurre en o después del 21 de marzo, lo que en la práctica sitúa la fecha entre el 22 de marzo y el 25 de abril, ambos inclusive. Entre las comprobaciones sencillas que usted ya podría conocer están el año 2024, que corresponde al 31 de marzo; el año 2025, que corresponde al 20 de abril; y el año 2000, que corresponde al 23 de abril. El motor usa únicamente divisiones y restos enteros finitos, sin llamadas de red, sin muestreo aleatorio y sin objetos Date del reloj del sistema, de modo que el mismo año siempre produce el mismo mes y día.
Qué es el Domingo de Pascua gregoriano y qué contiene la respuesta
Las iglesias occidentales que siguen el calendario gregoriano calculan el Domingo de Pascua con una regla eclesiástica que puede reducirse a una corta cadena de pasos enteros. El resultado siempre es un domingo de finales de marzo o de abril del año civil que usted indique: la fecha más temprana posible es el 22 de marzo y la más tardía es el 25 de abril.
La Pascua ortodoxa, que sigue un calendario eclesiástico basado en el calendario juliano y a menudo cae en un domingo distinto, queda fuera de alcance a propósito. Si necesita números de semana, etiquetas de día de la semana para fechas arbitrarias, o análisis de fechas en múltiples formatos, utilice esas herramientas específicas; esta página responde únicamente el Domingo de Pascua gregoriano para un año validado.
Cómo se interpreta el año y cómo el computus se mantiene reproducible
Las cadenas numéricas con signo más o menos inicial opcional se aceptan cuando se interpretan como enteros; los puntos decimales, los prefijos hexadecimales y las cadenas vacías se rechazan con un mensaje claro para que una celda mal escrita no se convierta en una fiesta equivocada.
Tras el análisis, el año debe ser al menos uno: los años por debajo de uno se rechazan porque las tablas gregorianas de Pascua y el algoritmo anónimo tal como se publican apuntan al rango de año gregoriano proléptico usado aquí, y esta superficie de producto no inventa un manejo de años a. C. El límite superior es nueve mil novecientos noventa y nueve, para coincidir con otros ayudantes de calendario del catálogo.
A partir de un año válido, el motor ejecuta los pasos a hasta m del computus gregoriano anónimo usando solo división entera y aritmética modular, y luego deriva el mes como el piso de h más l menos siete m más ciento catorce, todo entre treinta y uno, y el día como el resto de esa misma forma lineal más uno. Los valores intermedios se mantienen como enteros seguros ordinarios de JavaScript en todo el rango de años admitido.
Dónde encajan las fechas de Pascua en la planificación, la educación y el software
Las escuelas, las iglesias y los calendarios culturales necesitan el Domingo de Pascua antes de poder ubicar la Semana Santa, las vacaciones escolares y los festivos de primavera que se mueven con la fiesta. Los equipos de comercio y hostelería planifican promociones de temporada en torno a la ventana de marzo o abril y quieren una única fecha autorizada por año, en lugar de copiar tablas de wikis en hojas de cálculo.
Los desarrolladores llaman al mismo contrato desde scripts para sembrar tablas de festivos, para generar vectores de prueba deterministas para sistemas de nómina que observan el Lunes de Pascua en algunas jurisdicciones, o para satisfacer requisitos de producto que exigen una fecha respaldada por el computus en lugar de una lista fija codificada a mano que se vuelve obsoleta al cabo de unos años.
Los educadores usan la herramienta para mostrar cómo una regla de apariencia medieval se convierte en una docena de líneas de aritmética entera, y para mostrar años límite cerca de los extremos del 22 de marzo y el 25 de abril sin depender de aplicaciones de calculadora opacas. Combínela con la semana ISO u otros ayudantes de fecha deterministas y gratuitos cuando esté construyendo un pequeño laboratorio de utilidades de calendario para enseñanza, cumplimiento normativo o funciones de producto.
Qué puede hacer con ella
Calendarios de festivos y liturgia
Calcule el Domingo de Pascua occidental para cualquier año y ubique la Semana Santa, las vacaciones de primavera y las fiestas móviles sin tablas fijas a mano.
Educación y demostraciones del computus
Muestre a los estudiantes cómo el algoritmo gregoriano anónimo relaciona un año con el Domingo de Pascua mediante aritmética entera pura.
Preguntas frecuentes
¿Cuánto cuesta la calculadora del Domingo de Pascua?
Es gratis en su navegador, en esta página.
¿Qué algoritmo se usa?
El computus gregoriano anónimo (forma entera de Meeus/Jones/Butcher). Devuelve el Domingo de Pascua occidental (gregoriano) para el año indicado.
¿Qué ocurre si el año es menor que 1?
Los años deben ser enteros de 1 a 9999.
¿Esto calcula la Pascua ortodoxa?
No. Solo devuelve el Domingo de Pascua gregoriano (occidental). La Pascua ortodoxa usa un calendario eclesiástico distinto y queda fuera de alcance.
¿En qué rango de fechas puede caer la Pascua?
El Domingo de Pascua gregoriano siempre cae entre el 22 de marzo y el 25 de abril, ambos inclusive, del año que usted indique.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su 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)Ejemplo de solicitud
{
"year": 2024
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.easter_sunday",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Límites
year_min | 1 |
year_max | 9999 |
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Qué es el Domingo de Pascua gregoriano y qué contiene la respuesta
Esta calculadora acepta un campo obligatorio, year, como entero de uno a nueve mil novecientos noventa y nueve, y devuelve el año normalizado, el número de mes tres o cuatro, el día del mes, una cadena de fecha YYYY-MM-DD, un nombre de mes legible, un eco iso_date, la etiqueta de algoritmo anonymous_gregorian, y un breve recordatorio de la fórmula de la cadena del computus. No hay descarga de tabla de efemérides lunares, ni desplazamiento de zona horaria, ni aproximación de punto flotante de la luna llena: o el año está dentro del rango y los campos de marzo o abril quedan totalmente determinados, o la solicitud falla con invalid_input. Los casos rechazados incluyen año ausente, tokens no enteros, años por debajo de uno, y años por encima del techo documentado.
Cómo se interpreta el año y cómo el computus se mantiene reproducible
El campo preferido es year, pero se aceptan los alias y, Y mayúscula, y yr, de modo que hojas de cálculo, cadenas de consulta y formularios tipados puedan reutilizar el mismo contrato sin renombrar columnas. Combine la ejecución gratuita en el navegador de esta página con la API de pago cuando necesite la misma fecha de Pascua dentro de un flujo automatizado, sin tener que reimplementar usted mismo las reglas eclesiásticas.
Dónde encajan las fechas de Pascua en la planificación, la educación y el software
En esta página el trabajo se ejecuta enteramente en su navegador; a través de la API, cada consulta exitosa cuesta $0.002, la validación fallida no se cobra, y no se almacena nada después de que se devuelve la respuesta. Esa división —exploración interactiva gratuita y una API de pago idéntica— coincide con el resto del catálogo tier A del KIT y le permite pasar de una comprobación puntual a un generador de festivos de varios años sin cambiar el resultado matemático.
Casos de integración
Fixtures de prueba deterministas
Genere fechas de Pascua reproducibles en marzo o abril para pruebas unitarias, paquetes de festivos de nómina y aserciones de integración continua a lo largo de muchos años.