In reality, I think we can hardly guarantee that the night in the works of relativity will devour the world forever, but for now, our sun is at least100,000,000,000 ~ as long as our sun is still alive, it can almost be said that it will come back during the day.
On the other hand, it is uncertain whether the earth will be hit by an asteroid, so we can only wait for scientists' ideas in an optimistic state.
I don't know if I solved the problem for you, but I tried my best.