Sun Calculator

Adapted from NOAA's General Solar Position Calculations and the NOAA Solar Calculator.

Coordinates are automatically inferred from geolocation if available.