NASA: Longest Lunar Eclipse of the Century to Take 3 and a Half Hours; How and When to Watch NASA's Moon data from 2000 to 2100 shows that the longest lunar eclipse would happen this year, and it would be coming this month for three and a half hours. by Isaiah Richard