ForHosting KIT · Utilidades de desarrollo

Fecha del Día de la Ascensión

El Día de la Ascensión cambia cada año porque depende del Domingo de Pascua y no de un día fijo del calendario gregoriano.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Esta calculadora recibe un año, determina la Pascua gregoriana mediante un cómputo determinista y avanza exactamente treinta y nueve días naturales hasta el jueves siguiente. La respuesta incluye la fecha final, el mes, el día y la fecha de Pascua utilizada como referencia. No consulta el reloj, la zona horaria, servicios de red ni ajustes regionales, por lo que una misma entrada válida siempre produce el mismo resultado.

Por qué cambia cada año el Día de la Ascensión

El Día de la Ascensión es una celebración cristiana móvil cuya posición en el calendario depende de la Pascua. En el cómputo tradicional, el Domingo de Pascua es el primer día del tiempo pascual y la Ascensión se celebra el cuadragésimo día. Expresado como aritmética ordinaria de fechas, esto sitúa la Ascensión treinta y nueve días después del Domingo de Pascua, siempre en jueves. Como la Pascua gregoriana puede caer entre finales de marzo y finales de abril, la Ascensión puede celebrarse desde finales de abril hasta principios de junio. La calculadora parte del año gregoriano indicado y aplica el cómputo gregoriano establecido para hallar el Domingo de Pascua. Después avanza respetando la duración real de cada mes intermedio. No deduce la fecha a partir de la configuración regional, de un calendario eclesiástico ni de una tabla almacenada. Esta precisión es importante al generar fechas para agendas, publicaciones o programas: una regla gregoriana bien definida es reproducible, verificable e independiente del lugar de ejecución. La fecha de Pascua devuelta permite comprobar el punto de partida en vez de recibir una festividad sin explicación.

Cómo leer y comprobar el resultado

Introduzca un año gregoriano entero entre 1 y 9999. El resultado principal es la fecha del Día de la Ascensión en el formato inequívoco YYYY-MM-DD. Los campos separados de año, mes y día facilitan su uso en plantillas o procesos estructurados, mientras que el nombre del mes aporta una etiqueta legible. La respuesta también identifica el jueves como día de la semana e indica que la fecha está treinta y nueve días después del Domingo de Pascua mostrado. Para comprobarla manualmente, tome la fecha de Pascua devuelta, avance cinco semanas completas —treinta y cinco días— y añada cuatro días más. Ese intervalo lleva del domingo al jueves. El algoritmo emplea únicamente aritmética de enteros y nunca crea un objeto Date de JavaScript; por ello, las reglas de medianoche local, los cambios de horario estacional, la zona horaria del equipo y las bases históricas de zonas horarias no pueden desplazar el resultado. El intervalo admitido se declara de forma explícita. Las entradas ausentes, fraccionarias, no numéricas o fuera del rango se rechazan en lugar de redondearse o reinterpretarse silenciosamente.

Uso de la fecha en calendarios y operaciones

El resultado resulta útil cuando debe planificarse una celebración móvil antes de cerrar un calendario. Un centro educativo, una parroquia, una editorial, un equipo de viajes o una administración de nóminas puede calcular la fecha de un año e incorporarla a su agenda conforme a sus propias normas. La modalidad API también sirve para generar calendarios anuales, validar datos festivos importados o contrastar una biblioteca de fechas con una referencia estable. Tenga presente que esta capacidad responde a una pregunta precisa: cuál es el jueves tradicional de la Ascensión según el cálculo gregoriano de Pascua. En algunos lugares, la celebración se traslada al domingo siguiente por práctica eclesiástica local, y su consideración como festivo civil varía según la jurisdicción. Aquí no se presuponen esas decisiones normativas. Si su proceso necesita el domingo trasladado, añada tres días al resultado solo después de confirmar que la autoridad correspondiente aplica esa regla. Cada solicitud cuesta $0.002; el cálculo del navegador utiliza la misma lógica pura. Ningún año enviado ni fecha calculada requiere un servicio externo para obtener la respuesta.

Preparar un calendario eclesiástico anual

Genere la fecha tradicional del jueves a partir del año y conserve la referencia de Pascua para revisarla.

Validar datos de un calendario festivo

Compare una fecha de la Ascensión recibida con un cálculo gregoriano determinista antes de publicarla.

Automatizar la planificación futura

Incorpore la celebración móvil a herramientas anuales sin depender de una API de festivos ni de una base de zonas horarias.

¿Cómo se calcula el Día de la Ascensión?

La calculadora determina el Domingo de Pascua gregoriano del año indicado y avanza exactamente 39 días naturales, hasta un jueves.

¿Por qué el intervalo es de 39 días y no de 40?

El cómputo litúrgico tradicional incluye el Domingo de Pascua como primer día. En aritmética de fechas transcurridas, el cuadragésimo día queda 39 días después de Pascua.

¿Depende el cálculo de mi zona horaria?

No. Emplea aritmética pura de enteros y no utiliza reloj, objeto Date, zona horaria ni configuración regional.

¿Devuelve la celebración trasladada al domingo?

No. Devuelve el jueves tradicional. Algunas jurisdicciones trasladan la celebración al domingo siguiente conforme a una decisión local.

¿Cuánto cuesta una solicitud de API?

Cada solicitud de API cuesta $0.002. La versión del navegador ejecuta localmente el mismo cálculo determinista.

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.

POSThttps://api.kit.forhosting.com/date/ascension-day

¿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.

curl -X POST https://api.kit.forhosting.com/date/ascension-day \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"year":2026}'
{
  "year": 2026
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.ascension_day",
  "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.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Ver la documentación completa del KIT →