- is the hour angle at either sunrise (when negative value is taken) or sunset (when positive value is taken);
- is the latitude of the observer on the Earth;
- is the sun declination.
- 1 Theory of the equation
- 2 Generalized equation
- 3 Complete calculation on Earth
- 4 See also
- 5 External links
- 6 References
Theory of the equation
The sign convention is typically that the observer latitude is 0 at the Equator, positive for the Northern Hemisphere and negative for the Southern Hemisphere, and the solar declination is 0 at the vernal and autumnal equinoxes when the sun is exactly above the Equator, positive during the Northern Hemisphere summer and negative during the Northern Hemisphere winter.
The expression above is always applicable for latitudes between the Arctic Circle and Antarctic Circle. North of the Arctic Circle or south of the Antarctic Circle, there is at least one day of the year with no sunrise or sunset. Formally, there is a sunrise or sunset when during the Northern Hemisphere summer, and when during the Northern Hemisphere winter. Out of these latitudes, it is either 24-hour daytime or 24-hour nighttime.
Also note that the above equation neglects the influence of atmospheric refraction (which lifts the solar disc by approximately 0.6° when it is on the horizon) and the non-zero angle subtended by the solar disc (about 0.5°). The times of the rising and the setting of the upper solar limb as given in astronomical almanacs correct for this by using the more general equation
with the altitude (a) of the center of the solar disc set to about −0.83° (or −50 arcminutes).
Complete calculation on Earth
|This article needs additional citations for verification. (March 2011)|
The generalized equation relies on a number of other variables which need to be calculated before it can itself be calculated. These equations have the solar-earth constants substituted with angular constants expressed in degrees.
Calculate current Julian day
- is the Julian date;
- is the Julian day since Jan 1st, 2000 12:00.
- 0.0008 is the fractional Julian Day for leap seconds and terrestrial time.
- currently = 68.184 / 86400 without DUT1.
Mean solar noon
- is an approximation of mean solar time at .
- is the longitude west (west is positive, east is negative) of the observer on the Earth;
Solar mean anomaly
- M is the solar mean anomaly.
Equation of the center
- C is the Equation of the center.
- Jtransit is the hour angle for solar transit (or solar noon).
- is a simplified version of the equation of time.
Declination of the Sun
- is the declination of the sun.
This is the equation from above with corrections for astronomical refraction and solar disc diameter.
- ωo is the hour angle from the observer's zenith;
- is the north latitude of the observer (north is positive, south is negative) on the Earth.
For observations on a sea horizon an elevation-of-observer correction, add , or to the -0.83° in the numerator's sine term. This corrects for both apparent dip and terrestrial refraction. For example, for an observer at 10,000 feet, add (-115°/60°) or about -1.92° to -0.83°.
Calculate sunrise and sunset
- Jset is the actual Julian date of sunset;
- Jrise is the actual Julian date of sunrise.
- Sunrise, sunset, or sun position for any location
- Rise/Set/Transit/Twilight Data
- Astronomical Information Center
- Converting Between Julian Dates and Gregorian Calendar Dates
- Approximate Solar Coordinates
- Algorithms for Computing Astronomical Phenomena