The Apocalypse or Revelation is written in apocalyptic language which is purposely unclear. We can gain some “large picture” information (in the context of the Roman Empire, God’s people and God’s way will be triumphant and, by extension, under any repressive regime) but, historically, the rest is guesswork. Do I understand Revelation? Not very well, but I’m working on it.
As for “the end of the world,” what Jesus seems to emphasize is that any coming (in judgment or otherwise) will be very quick, like a flash of lightning (Matthew 24:27).
Revelation 3:11 22:7, 12, 20 all use the Greek word, tachu which means “quickly, speedily (without delay)”. The tenor of Revelation is judgment that is soon to come (1:1; 22:6). It is correct to say that “soon” would not be thousands of years later. The judgment upon Jerusalem (Matthew 24 et al.) was going to happen soon. The judgment upon Rome (the apparent target) was going to happen soon and did. It would not make sense then to apply passages in Revelation to thousands of years hence. A good portion of the religious world seeks to make Revelation refer to sometime in the future and the second coming of Christ and the end of time. The context does not seem to support such a view.
There are, however, other passages that teach the return of Christ and the end of the world (2 Peter 3) and emphasize the fact that it may be a long time coming. Peter is saying that God, dwelling in eternity, is not held hostage to time.
In Psalm 110:1 the Messiah is exalted to the Father’s right hand UNTIL all his enemies have been conquered, the last of which is death (see 1 Corinthians 15:23-27 which quotes Psalm 110). Early Christian preaching/writing explained what even believing Jews did not, at first, understand. As Edward Fudge pointed out to me, “Peter explains in the end of his remarks found at the close of Acts 3, that according to God’s plan, heaven has received Jesus the Messiah UNTIL the time for the restoration of all things.”
To sum up, there is a sense in which Jesus will quickly come in judgment against His enemies and a sense in which He will come when His enemies have been conquered. We’d best be ready for any eventuality.