Skip to content

Annual Sunlight Planner

Compare daylight length across several dates at one location, such as both solstices and an equinox, using the same NOAA solar position model as WhenMath's other sunrise, sunset, and daylight engines.

Only need one date's daylight length instead of a comparison? See Daylight Duration Calculator.

Worked example

At a mid-latitude location such as New York City, the June solstice has noticeably more daylight than the December solstice, since the sun's angle above the horizon is much higher during the local summer than during the local winter. An equinox date falls close to twelve hours of daylight almost anywhere on Earth, sitting roughly halfway between the two solstice extremes at a mid-latitude location. Nearer the equator this seasonal swing shrinks toward almost nothing, while much closer to the poles it grows toward the full extremes of a true polar day with no sunset at all or a polar night with no sunrise at all.

Common mistakes

  • Comparing dates at very different latitudes and expecting a single consistent seasonal pattern. The size of the swing between solstices depends heavily on latitude.
  • Forgetting that a polar day or polar night date has no ordinary sunrise or sunset at all, which this reports directly instead of an invalid time.

Limitations

This uses the same NOAA General Solar Position model as WhenMath's other daylight engines, verified against equinox and polar-day and polar-night reference cases, and it does not account for local terrain or weather that could obscure an actual sunrise or sunset.

Frequently asked questions

How many dates can I compare at once?
As many as you list, each computed independently against the same stated location.
Does this account for daylight saving time?
Daylight duration itself is a real elapsed time and is unaffected by clock changes. It only reflects the sun's actual position, not any local clock convention.