Revelation 20:1-6 represents the Lords spiritual realm, there is no time in the spiritual realm, A Thousand years is a day " No Earthly Time" Thousand is not literal.
2 Peter 3:8, Psalms 50:10
In verses 1-6 you see 100% spiritual beings, in the Lord's eternal realm of no time.
Angel, heaven, devil, satan, the souls, the dead, God, Christ, there is no physical earthly kingdom seen, none "A Fairy Tale Teaching"
Thats why this false teaching turns to the Old Testament, trying desparately to create a earthly millennial kingdom, "That Isn't There"!
(Example) Isaiah 65, Ezekiel 47, Zechariah 14, these chapters all represent the "Eternal Kingdom" not a earthly one.
This non-literal 1000 year reign is from the Lords earthly ministry to the second advent.
If a future tribulatuon saint dies one week before the second advent, he enters the non-literal 1000 year reign.
"Don't Be Deceived", A 1000 Year Earthly Kingdom Isn't Found In The Holy Scripture.
Matthew 24:23-27 Jesus Warns Against This False Teaching, Jesus Christ Will Not Return To Earth, And Hang Out With Mortal Humans.
"Believe It Not"!
Jesus Christ Is The Lord
Truth7t7