Time in allegorical terms does not mean time in calendar/clock terms.
Time in general is depicted many ways and with many terms and conditions.
Preterism, which is largely false, stems from making that error.
IF for example we were to examine Satan's existence do you think time on a calendar/clock would really mean anything? A being that has been on/in earth for 6000 years or so and perhaps longer prior is on a different schedule than ours.
Notice that God gave "the Revelation of Jesus" "to show His servants," "the seven churches," what was "about to take place," "for the time is near:"
"The Revelation of Jesus Christ, which God gave Him
to show His servantsthings which
must shortly take place. And He sent and signified it by His angel to His servant John,
Blessed is he who reads and those who hear
the words of this prophecy, and keep those things which are written in it; for
the time is near.
John, to the seven churches which are in Asia: Grace to you and peace from Him who is and who was and who is to come, and from the seven Spirits who are before His throne,
Write the things which you have seen, and the things which are, and the things which will [mello-
are about to] take place after this." (Revelation‬ 1‬:1, 3-4, 19‬ NKJV)
The context is not God speaking to God, He was not writing to Satan, He was speaking directly to man.
He told His servants "
the appointed time (kairos) is near."
You make a very good point. I would also like to point out, however, that the 1000 years of Revelation 20 are considered part of that "time is near" statement. So if a 1000-year span is considered near, then perhaps 1900+ years isn't that long of a time after all
This goes back to what I've been saying: time is relative (see Einstein's general theory of relativity). When the book of Revelation says the time is "near" it is speaking from God's point of view on time.
The term "thousand years" appears in the midst of other figurative terms. "The key of the bottomless pit," the "great chain in his hand," "the dragon," "the old serpent," "the seal on him," "the beast," "the mark on their forehead and their hand," etc. should not be taken literally. Since these audiences knew the time was near, they also knew the thousand years were not to be taken literally.
However, when
John expressed to his audience the coming of Christ he did so in the context of
the imminent timing of the events. The word for
time (kairos) in Rev. 1:3 & 22:10, is "
the appointed time." His audiences had been told many times and in many ways that the end of the age was upon them, it was about to be, it was near, shortly and soon.
IMHO the best way to interpret Revelation is to see all of the prophesied events from the time statements in chapter one to those in chapter twenty two as
occurring within their generation just as Jesus said. (Mt. 24:34)