Try this:
The Time Listed for Sunrise or Sunset is Wrong on My Garmin Product | Garmin Customer Support