Revelation 1:3 : How could events related to the collapse of the Roman Empire two or three hundred years in the future be considered at hand, as per Swete, Barnes, and others? Several generations of these Christians would have waxed and waned over such a period. Even more difficult to understand is how events two or three thousand years in the future could be considered at hand, as per Mounce, Walvoord, and others. How could such events so remotely stretched out into the future be at hand? But if the expected events were to occur within a period of from one to five years as in the case with Revelation if the book were written prior to A.D. 70 then all becomes clear. (Gentry, BJF, p. 141)
>> How could events related to the collapse of the Roman Empire two or three hundred years in the future be considered at hand,<<
Its rather easy when you understand that with God there is no time. Jesus is telling John what will happen but time to Him is not bound by our minds.