The USNO has an official
United States Naval Observatory
website, and one of its features is
with a form that can return a table of the sunrise and sunset times
for a whole year.
This Google App Engine
application provides a veneer over that USNO web app, but will show
you a graph of the result, but I include the self-imposed
discontinuities that result from our use of daylight saving time.
(For my own reference, I include here a link to the
App Engine developer docs
so I can, during startup development, more easily switch between the app and the docs.)
Time and Date AS,