Convertir calendarios: eras, meses intercalares y años semanales
Al investigar documentos históricos o reunir registros de varios países, los números pueden ser correctos y la comparación equivocada. Cambiar el calendario no cambia el día, pero sí sus campos y numeración. El contexto importa más que copiar un resultado sin explicación.
Empieza por el calendario, no por el idioma
Una fecha gregoriana puede escribirse en árabe y otra de un calendario diferente, en inglés. El idioma no identifica el calendario; además, una era puede ser necesaria para interpretar el número del año.
Conserva los nombres del mes y de la era cuando el documento los incluya. El mes 1 no siempre es enero, ni el año por sí solo explica desde dónde se cuentan los años.
Referencias: Adobe — Calendar systems, eras and month rules
Un mes intercalar no es un día añadido
Algunos calendarios insertan un mes en ciertos años. Una fecha china puede necesitar distinguir un mes ordinario numerado de un mes intercalar con el mismo número. Quitar esa marca cambia la fecha.
El año bisiesto gregoriano, en cambio, añade un día a febrero. No traslades la regla de 12 meses ni la duración de un mes de un calendario a otro; usa las reglas de la fecha que estás leyendo.
Referencias: U.S. Naval Observatory — Introduction to calendars · Hong Kong Observatory — Gregorian–Lunar conversion table for 2025
Años semanales y límites de la conversión histórica
La fecha semanal ISO incluye año semanal, número de semana y día de la semana. Las semanas empiezan el lunes; los primeros días de enero pueden pertenecer a la última semana del año semanal anterior.
Para documentos antiguos, distingue el cálculo del calendario que realmente se usó en ese lugar y época. Aplicar reglas gregorianas a una fecha temprana no prueba que su autor las utilizara. El rechazo por estar fuera del rango de un conversor tampoco demuestra que esa fecha nunca existió.
Referencias: Python — ISO calendar year, week and weekday · U.S. Naval Observatory — Introduction to calendars
Ejemplo: un informe semanal que cruza el año
La fecha gregoriana 2021-01-01 corresponde a 2020-W53-5: año semanal 2020, semana 53 y día 5, viernes. El 2020 no es un error en el año gregoriano.
Al agrupar un informe, conserva el año semanal junto al número de semana. “Semana 53” sola, o combinada con un año gregoriano tomado de otro campo, puede enviar el registro al grupo equivocado.