Sunrise and sunset by location and time-zone. Time-zones like Europe/Dublin show the shift to and from DST, but UTC or Etc/GMT* give absolute time. Breaks down north or south of about 65°. Based on the suncalc R package and the Unix timezone file.