Sun and Moon Rise/Set Calculator (Written by Keith Burnett)

This page contains an implementation of the Montenbruck and Pfleger sunrise / moonrise / twilight algorithm. The algorithm should work for all latitudes even within the (ant) arctic circles. There will be a 'fuzzy zone' at around latitude 67.43 as a result of using approximate Sun postion routines - and a similar zone around the 'lunar arctic circle' - but real rise and set times depend strongly on your local horizon anyway. Treat any 'days' or 'nights' shorter than about 20 minutes with caution.

If you don't know proper latitude and longitude, click this link, search the place, and select Misc./Export position from menu to fill the form.

Fill in the boxes below and click 'calculate' to generate your table

Date : -- Answers believed to be useable for 50 years either side of 2000
Longitude : Decimal degrees west longitudes must be negative
Latitude : Decimal degrees south negative
Time Zone : Decimal hours west of or 'behind' Greenwich negative
Number of days : How many lines in the table? (365 lines take about a minute on an elderly PC)
Click to run : : Use reset to clear table to calculate for a new location
Results :
Copy and paste!