Wie kann ich die Zeit zwischen Sonnenuntergang und tatsächlicher Dunkelheit berechnen?

Ich würde gerne wissen, wie lange es dauert, um von Sonnenuntergang bis Dunkelheit zu gelangen, basierend auf dem GPS-Standort. Außerdem hätte ich im Idealfall auch eine Formel, die den prozentualen Anteil des Sonnenlichts in jeder Minute nach Sonnenuntergang bestimmt. Zum Beispiel gibt es nach 15...