I don´t really like this card, because Nightfall has the same effect, and inventing the same card twice is not good game design
How should this card and Nightfall/Eclipse cancel each other out?
The easiest solution is, that, as long as Nightfall/Eclipse is in play, Sunrise can´t be played , and when Sunrise comes first, Nightfall/Eclipse can´t be played.