The US Naval Observatory operates a useful set of websites that allows you to get astronomical data such as sunrise, sunset, moonrise, moonset or moon phase for a particular location.
Here is the main page: USNO Data Services
Here are some specific services:
Complete Sun and Moon Data for a Single Day
This page was last updated July 18, 2015.