ForHosting KIT · Utilidades de desarrollo

Día de Ashura tabular: fecha hégira a gregoriana

Esta calculadora del Día de Ashura tabular convierte el 10 de Muharram del año hégira indicado en una fecha del calendario gregoriano proléptico.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Utiliza el calendario islámico aritmético fijo, por lo que una misma entrada siempre produce el mismo resultado. La respuesta incluye la fecha gregoriana, el día de la semana, los calendarios empleados y la referencia UTC. Está pensada para software, investigación reproducible, docencia y datos que adopten expresamente el modelo tabular, no para declarar una fecha religiosa observada u oficial.

Sepa exactamente qué fecha de Ashura se calcula

Ashura corresponde al décimo día de Muharram, pero convertir esa fecha hégira en una fecha civil exige elegir un modelo de calendario islámico. Esta calculadora emplea el calendario islámico tabular, denominado también aritmético o civil en fuentes técnicas. El modelo asigna la duración de los meses y los años bisiestos mediante una regla fija y repetitiva. Introduzca un año hégira entero y positivo, por ejemplo 1446, y obtendrá la equivalencia del 10 de Muharram en el calendario gregoriano proléptico. La salida identifica ambos calendarios para que el resultado conserve su significado cuando se almacene. También indica UTC porque representa el día de forma determinista, sin consultar la zona horaria del dispositivo. Una observación local de la luna creciente, un anuncio oficial, un criterio astronómico o un calendario nacional pueden situar el 10 de Muharram en otro día gregoriano. Utilice este servicio únicamente cuando necesite el resultado tabular; no lo presente como dictamen religioso ni como anuncio local.

Cómo funciona la conversión determinista

El cálculo obtiene primero el número entero de día juliano correspondiente al 10 de Muharram del año hégira tabular solicitado. Parte de la época islámica civil fija, suma los años completos anteriores y aplica el término del ciclo bisiesto de 30 años. Como Muharram es el primer mes, en este caso no hay meses previos que sumar. Después convierte ese número de día, mediante aritmética entera, en año, mes y día del calendario gregoriano proléptico. El día de la semana se deriva del mismo valor, de modo que todos los campos son coherentes. No se crea ningún objeto Date de JavaScript: la zona horaria del sistema, el horario de verano, el idioma y las diferencias entre bibliotecas no modifican la respuesta. El sistema tampoco consulta la hora actual ni la red. La entrada debe ser un entero numérico válido entre 1 y 1,000,000. Las cadenas, fracciones y cifras fuera del intervalo se rechazan sin convertirlas silenciosamente.

Use el resultado de forma segura en aplicaciones y datos

Esta capacidad resulta adecuada cuando la reproducibilidad importa más que reconstruir una observación histórica o anticipar una declaración oficial. Puede crear datos de prueba estables para software de calendarios, normalizar registros cuya fuente declare el calendario islámico aritmético, preparar una cronología didáctica o comparar implementaciones independientes. Guarde juntos el año hégira, la fecha gregoriana y las etiquetas de calendario; conservar solo la fecha gregoriana ocultaría el supuesto utilizado. Si su fuente emplea Umm al-Qura, un calendario ministerial, la visibilidad astronómica del creciente o una observación local, consulte un servicio específico para esa fuente. Una diferencia de un día cerca del inicio de mes puede reflejar definiciones distintas y no un error de programación. Cada solicitud API cuesta $0.002. Como la función es pura y cada año tiene una respuesta tabular estable, puede almacenar el resultado por año. UTC describe la base determinista del cálculo; no afirma que todas las comunidades comiencen la celebración en el mismo instante.

Crear pruebas de calendario reproducibles

Genere fechas gregorianas esperadas y estables para programas que implementen el mismo calendario islámico tabular.

Normalizar datos hégira tabulares

Añada una fecha gregoriana a registros cuya fuente documentada use fechas hégira aritméticas y no observaciones.

Preparar una cronología educativa

Muestre cómo el 10 de Muharram recorre los años gregorianos sin ocultar el modelo de calendario empleado.

¿Predice el Día de Ashura observado oficialmente?

No. Calcula el 10 de Muharram según el calendario islámico tabular fijo. Los calendarios oficiales u observacionales pueden diferir uno o más días.

¿Por qué la respuesta dice gregoriano proléptico?

Las reglas gregorianas se aplican de forma uniforme a todos los años, incluso a fechas anteriores a su adopción histórica en cada territorio.

¿Puede la zona horaria cambiar el resultado?

No. El algoritmo usa aritmética entera, sin Date, reloj del sistema, horario de verano ni configuración horaria local.

¿Qué entrada se admite?

Indique como entero numérico un año hégira entre 1 y 1,000,000. Se rechazan texto, fracciones, cero, años negativos y cifras mayores.

¿Cuánto cuesta una solicitud API?

Cada solicitud API cuesta $0.002.

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/ashura-tabular

¿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/ashura-tabular \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"year":1446}'
{
  "year": 1446
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.ashura_tabular",
  "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 →