Fecha del Domingo de Ramos
El Domingo de Ramos de 2026 cae el 29 de marzo, siete días antes de la Pascua del 5 de abril. Escriba cualquier año y obtenga la fecha occidental para calendarios de Semana Santa, vacaciones escolares o campañas de temporada. 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 026
- Fecha
- 2026-03-29
- Mes
- 3
- Día
- 29
- Nombre del mes
- March
El Domingo de Ramos es el domingo inmediatamente anterior al Domingo de Pascua en el calendario cristiano occidental. Como la Pascua se mueve cada año según la regla eclesiástica gregoriana, el Domingo de Ramos se mueve con ella y puede caer entre mediados de marzo y mediados de abril. Quienes planifican calendarios de Semana Santa, procesiones, vacaciones escolares o promociones comerciales no pueden confiar en una fecha fija del almanaque. Esta capacidad toma un único año gregoriano, calcula la Pascua con el algoritmo gregoriano anónimo, retrocede exactamente siete días con aritmética entera pura y devuelve el Domingo de Ramos como fecha ISO-8601 más mes y día: totalmente determinista, independiente de UTC y sin efectos de red ni del reloj del sistema.
Cómo se define el Domingo de Ramos a partir de la Pascua gregoriana
En las iglesias que siguen el calendario gregoriano, el Domingo de Pascua es el primer domingo posterior a la luna llena eclesiástica del 21 de marzo o después. El Domingo de Ramos no es un fenómeno astronómico independiente: se define como el domingo que abre la Semana Santa, exactamente una semana antes de ese Domingo de Pascua. En la práctica, una vez conocida la Pascua del año Y, el Domingo de Ramos es siempre Pascua menos siete días de calendario en el mismo año gregoriano.
La Pascua cae siempre entre el 22 de marzo y el 25 de abril inclusive, de modo que el Domingo de Ramos cae entre el 15 de marzo y el 18 de abril. Cuando la Pascua es a principios de abril (1–7 de abril), el retroceso de siete días entra en finales de marzo; si la Pascua es más tarde en abril o en marzo, el Domingo de Ramos permanece en el mismo mes.
Esta capacidad ejecuta primero el computus gregoriano anónimo (Meeus/Jones/Butcher) solo sobre el año y luego resta siete días con aritmética explícita de la longitud de marzo, de forma que el resultado nunca dependa del huso horario del anfitrión, de la configuración regional ni de objetos Date de JavaScript. Dos llamantes con el mismo año reciben siempre la misma cadena ISO, lo que hace la respuesta segura para cachear, afirmar en pruebas y publicar en tablas plurianuales de festivos sin deriva.
Dónde encajan las fechas del Domingo de Ramos en la planificación real
El Domingo de Ramos ancla la Semana Santa: procesiones, liturgias especiales, ensayos de coro, calendarios escolares y parroquiales, campañas turísticas y promociones minoristas suelen empezar ese domingo o en los días inmediatos. Las tablas de festivos oficiales de muchas regiones también necesitan fechas móviles relacionadas — Viernes Santo, Sábado Santo, Domingo de Pascua, Lunes de Pascua — todas derivables cuando se conocen el Domingo de Ramos y la Pascua.
Alimente esta capacidad con un rango de años en un bucle o mediante un envoltorio por lotes, almacene las fechas ISO del Domingo de Ramos y desfase por conteos fijos de días el resto de la Semana Santa cuando su producto lo necesite.
Ese determinismo es especialmente útil cuando una auditoría pregunta cómo se elaboró un calendario parroquial o municipal: el nombre del algoritmo, el año y el resultado ISO bastan para reproducir el Domingo de Ramos desde los primeros principios, sin reconstruir observaciones lunares históricas ni depender del huso horario de un servidor concreto.
Qué puede hacer con ella
Calendarios de Semana Santa parroquiales y diocesanos
Publique horarios de procesiones, misas y turnos de voluntarios para el Domingo de Ramos y el resto de la Semana Santa sin editar a mano tablas lunares cada año.
Planificación de vacaciones escolares y municipales
Genere tablas plurianuales del Domingo de Ramos y de descansos ligados a la Pascua para calendarios académicos, servicios públicos y actos comunitarios.
Campañas estacionales de comercio y turismo
Ancle promociones, personal y mensajes al visitante al fin de semana correcto del Domingo de Ramos en mercados que observan la Semana Santa occidental.
Preguntas frecuentes
¿Cómo obtengo la fecha del Domingo de Ramos de un año?
La respuesta incluye date como cadena ISO, por ejemplo 2026-03-29, más los campos de mes y día.
¿Cómo se relaciona el Domingo de Ramos con la Pascua?
El Domingo de Ramos es siempre el domingo exactamente siete días antes del Domingo de Pascua gregoriano.
¿Devuelve el Domingo de Ramos ortodoxo?
Las fechas pascuales ortodoxas usan otro computus y quedan fuera del alcance aquí.
¿Cuál es la fecha más temprana y la más tardía del Domingo de Ramos?
Siempre cae entre el 15 de marzo y el 18 de abril. La Pascua occidental se mueve entre el 22 de marzo y el 25 de abril, y el Domingo de Ramos va siempre una semana antes, así que se mueve con ella.
¿Puedo calcular el resto de la Semana Santa a partir del Domingo de Ramos?
Sí. La Semana Santa empieza ese domingo, el Viernes Santo y el Sábado Santo caen más adelante en la misma semana y el Domingo de Pascua llega siete días después. El resultado muestra también la Pascua para comprobarlo.
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/palm-sunday \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"year":2026}'const res = await fetch("https://api.kit.forhosting.com/date/palm-sunday", {
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/palm-sunday",
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/palm-sunday", 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/palm-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": 2026
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.palm_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.
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
Cómo invocar el endpoint y leer la respuesta
Envíe un cuerpo JSON con un único campo obligatorio, year, como entero de 1 a 9999. El servicio rechaza años ausentes, no enteros, valores inferiores a uno y superiores a 9999 con un error invalid_input, para que las cargas erróneas nunca produzcan una fecha silenciosamente incorrecta. En caso de éxito, la respuesta incluye date como cadena de calendario ISO completa (YYYY-MM-DD) del Domingo de Ramos, más year, month (3 para marzo o 4 para abril), day del mes y month_name para una visualización legible. Por auditabilidad también devuelve easter_date, easter_month y easter_day, de modo que pueda comprobar que el Domingo de Ramos es exactamente siete días antes de la Pascua gregoriana relacionada. No hay conmutador de calendario opcional ni modo juliano u ortodoxo: este endpoint se dedica al Domingo de Ramos gregoriano occidental para que la intención de producto y de SEO quede clara. El precio es una tarifa plana de $0.002 por solicitud correcta según la unidad de elemento publicada; la validación fallida no se cobra. Use la herramienta gratuita del navegador para comprobaciones puntuales y la API cuando necesite el mismo contrato en un trabajo por lotes, un planificador litúrgico o un generador plurianual de Semana Santa.
Preguntas técnicas
¿Qué años se aceptan?
Cualquier año entero de 1 a 9999. Los valores fuera de ese rango, los no enteros y la ausencia del campo year devuelven invalid_input.
¿Cuánto cuesta la API de la fecha del Domingo de Ramos?
La herramienta del navegador es gratuita para uso interactivo. La API cobra el precio base publicado de $0.002 por solicitud correcta desde su saldo prepago; la entrada no válida no se cobra.