Translate

05 noviembre 2010

El Algoritmo Kuwaiti

Microsoft utiliza el Algoritmo Kuwaiti para convertir entre las fechas del Calendario Gregoriano (Occidental) y las fechas del Calendario Hijri (Islámico). No hay correspondencia fija definida ya que mientras el primero es un calendario solar, el segundo es lunar (cuyos meses son Muharram, Safar, Rabi' Al-Awwal, Rabi' Al-Thani, Yumada Al-Wula, Yumada Al-Thania, Rayab, Sha'abán, Ramadán, Shawwal, Du Al-Qa'da y Du Al-Hiyya ) y con el agravante de que es definido por la visibilidad de la Luna Nueva establecida por autoridades religiosas. Como tentativa de hacer conversiones algo fiables, Microsoft crea este algoritmo de acuerdo con el análisis estadístico de datos históricos de Kuwait cuyos resultados finalmente resultan idénticos al llamado "Calendario Tabular" que fue introducido por astrónomos islámicos alrededor del siglo octavo. Por desgracia cualquier algoritmo aritmético es impreciso y los resultados varian a menudo por uno o dos días respecto a la observación directa o a un cálculo complejo.

Comportamiento del Algoritmo Kuwaiti:
  • Los años comunes tienen 354 días. Los años bisiestos tienen 355 días.
  • Los meses con números impares del año tienen 30 días.
  • 11 de cada 30 años son años bisiestos. Así, un ciclo de 30 años dura exactamente (354×30) + 11 = 10631 días.
  • Correlación con calendario gregoriano: el 1º de enero de 2000 (un sábado) corresponde al 25º de Ramadan de 1420.

No hay comentarios: