Easter's date changes annually. Learn how the Christian holiday's date is determined by the moon and spring equinox.