I'm not sure if this is in the right forum but I assume someone in charge can move move it if it's not. Anyway, is there an equation or algorithm or something I can use to calculate the sunrise/sunset times at a given latitude/longitude on a given day of the year (or possibly something that would give me declination so I can put zero in and solve)? I know the basics of how it works (more extreme day lengths around the solstices and at higher latitudes and the sun not rising/setting at particularly high latitudes around the solstices, etc.) but I was wondering if there was a mathematical way to figure it out. I'm also aware that there are other things that go into it but I just need what I mentioned for my purposes.