When Jesus spoke of the sun being darkened, the moon not giving light, and the stars falling from heaven (Mark 13:24-25), was he talking about the end of the world? Or was he using prophetic terminology for the fall of Jerusalem?
Michael Bird tackles the issue in a lengthy but carefully argued article that would be well worth your time. Looking at the entire “Olivet Discourse,” he argues that:
…the discourse needs to be situated in the context of Jesus’s mission; namely, the preaching of the kingdom (Mark 1:15) and the restoration of Israel (Matt 10:5–6; 15:27; Mark 7:27; Rom 15:8). Jesus announced that Israel was facing a national crisis, that it had to choose how to be Israel. He explained how to be God’s chosen people to some who were choosing the path of violent revolution, to those who were following the pattern and piety of the Pharisees, to those who accepted the status quo of the Herodians, and to those who put put up with the moral and mercantile corruption of the priesthood. He gave them options: follow his way of being Israel, or else find the holy city laid waste and the sanctuary itself desecrated and destroyed.
Bird concedes that Matthew’s version of the Olivet Discourse (Matt 24-25) does contain a preview of the final judgment. But Mark and Luke appear to be squarely focused on events surrounding Rome’s assault on Jerusalem in AD 70.
Bird makes his case from both literary and historical contexts, and whether you end up agreeing with him or not, his article is well worth your time and consideration.