Dates of lunar and solar eclipses in 2017

Dates of all solar and lunar eclipses this year, plus a preview of the great American total solar eclipse of 2017.