Encuentra los instantes exactos de inicio y fin de un mes lunar hindú concreto (Chaitra, Vaisakha, Jyeshtha, etc.) dentro de un año del calendario. Sirve para programar cualquier cosa ligada a un mes lunar y no a uno gregoriano.
reckoning decide dónde caen los límites. Con 'amanta' (valor por defecto, usado en el sur y el oeste), el mes va de una luna nueva a la siguiente y toma su nombre del signo de la Luna en la luna nueva con que empieza. Con 'poornima' va de una luna llena a la siguiente y toma su nombre del signo del Sol en la luna llena con que empieza; es el cómputo de los calendarios del norte, y en la quincena oscura los dos sitúan el mismo día en meses con nombres distintos.
Pasa month_name, year y timezone_as_float; no hace falta ningún lugar. La respuesta es {year, month_name, reckoning, rows}, donde rows es una lista de marcas de tiempo UTC {start, end}: normalmente una sola entrada, o dos cuando ese año también cae un mes adhika (intercalar) con el mismo nombre. El escaneo no indica cuál de los dos es el intercalar.
Diferencia horaria del lugar con UTC, en horas y con decimales. Ejemplo: 5.5 para la India (UTC+05:30), -5 para Nueva York en invierno, 5.75 para Nepal. NO se contrasta con date_time: si los dos no coinciden, recibes una respuesta correcta para un momento equivocado, así que toma ambos valores de la misma fuente. Usa la diferencia vigente en esa fecha, no la de hoy: para un nacimiento en verano en un país con horario de verano, hace falta la diferencia de verano.
year
integer
obligatorio
Año de nacimiento como número, p. ej., 1990. Cuatro dígitos.