calcular el tiempo cuando el sol está X grados por debajo / por encima del horizonte

Quiero saber qué hora es cuando el sol está X grados por debajo / por encima del horizonte.

Por ejemplo, quiero encontrar el momento en que el sol está 19.75 grados debajo del horizonte. Creo que tiene algo que ver con el cenit en la funcióndate_sunrise/date_sunset pero no estoy seguro.

¡Gracias por adelantado!

Respuestas a la pregunta(1)

Su respuesta a la pregunta