There are 7 years in Revelation 12 from Revelation 12:6 to Revelation 12:17.
There is only 1260 days. The 1260 days is a KEY to the whole book of Revelation. I will give a time line of every chapter in the book of Revelation.
Rev. 1 is Jesus as seen in his Glorious Eternal State.
Rev. 2 & 3 is the 2000 some odd year Church Age Period that ends with the Pre Trib. Rapture.
Rev. 4, 5 are the Raptured Church in Heaven, glorifying the Father & Son as Holy, holy, holy just before the 1260 Wrath of God falls, and just before Jesus Prophesies about the coming Trumps, using a series of Wax Signet Seal analogy.
Rev. 6 is Jesus opening the "Seals" which is merely an analogy or God saying the Trumps can not start until I say so, because I the Lord God have these events SEALED UP until the middle of the 70th week. As Jesus opens each seal (metaphorically) he FORETELLS of the coming 1260 Wrath of God Events, and the Anti-Christ is an instrument of His wrath as Isaiah 10:5 (The Assyrian) shows us...... 5 O Assyrian,
the rod of mine anger, and the staff in their hand is mine indignation. So, the AC is used by God to bring Israel unto repentance. Thus in "Seals 1-5" every word matches the AC's future actions, he Conquers. he brings Wars, Famines, Sickness & Death and kills all of the Saints he can get at. "Seal #6" is Jesus FORETELLING what God's 1260 days of wrath will bring unto mankind in general, but it only comes to pass starting in Trumps 1-4, see the earth going dark in Trump #4 ? That is Seal #6 being FULFILLED !! This chapter is just one small Prophetic Event JUST BEFORE the 1260 day Wrath of God starts and Jesus before Israel flees Judea, which is what Rev. 7 really is.
Rev. 7 lasts for 30 days, it is the Jews/Israelis who repent Fleeing Judea after they see the AoD at the 1290 or 30 days before the 1260 Wrath of God. The 144,000 is God's own way of telling us the real number is none of Satan's business so its given in code. We see in Zech. 13:8-9 God says the number of Israelis whom repent will be 1/3, in Rev. 7 is 144,000 and that codes is simply this, the number 12 = Fulness and 10= Completion, so 12 x 12 x 10 x 10 x 10 is God shouting this is ALL Israel who repents. We know from Zech. 13 this number is 1/3 of all the end time Jews/Israelis, and since there are roughly 15 million Jews alive today, that means those 144,000 are really 5 million Jews of all 12 tribes, who are called Jews because they now live in Judea entirely. Those 5 million are TGE WOMAN of Rev. 12 and will flee to the Petra/Bozrah region just before God's Wrath falls in Rev. 8 via the 7 Trumps of which Trumps 1-4 is an Asteroid hitting the earth.
Now we have to put three chapters together, well 4 really, I see Rev. 15&16 as one chapter
Rev. 8, 9 and 16 (15&16) are all one event, the 1260 day of the Wrath of God (DOTL) in full.
Rev. 10 lasts for 1260 days id one understand the 7 Thunders are just the 7 Trumps (DOTL Wrath of God)
Rev. 11 lasts for both 1260 days (Two-witnesses Ministry which starts at the 1335) and for 1335 days in that after they are killed, we are also shown that Jesus will take over after the 7th Trump/3rd Woe comes.
Rev. 12 lasts for 1260 days, so any chapter that lasts that long is thus a Parenthetical Citation Chapter that covers the same time period id the Wrath of God in Chapters 8, 9 and 16.
Rev. 13 is the Beasts rule, and we know he rules as the Beast for only 1260 days another Parenthetical ch.
Rev. 14 lasts for 7 years in that wee see a FLASHBACK in Rev. 14:14 to Jesus' harvesting of the Church from upon a cloud. This is the Pre Trib. Rapture, of course. The Jews (144,000) and Tares (Wicked Grapes) will be harvested at the very end they both grow together until the very end.
Rev. 15 goes with Rev. 16 and Rev. 8 proves this. We see the Trumpets made ready to sound and them being blown in the SAME CHAPTER, thus in Rev. 15 when the Angels are readying the vials to be poured out, that should go with Rev. 16 where the Vias are actually poured out.
Rev. 17 is the Harlot (ALL FALSE RELIGIONS of All Time) being destroyed by the AC and his 10 Kings (E.U.) and so this can only cover 1260 days. Because these 10 Kings only rule ON HOUR with the Beast and we know he rules for only 1260 days.
Rev. 18 is the Whole World being Judged by God over a 1260 day period of time. Babylon is Satan's Dark Kingdom over mankind. Babel = confusion right? So, what an apt word Babylon (Satan's Dark Kingdom) so confuses the masses that most of the people on earth gather to try and defeat their own loving Creator, I would call that a highly confused peoples. In Rev. 18:8-10 we see in one place it says Babylon will be judged in ONE HOUR and in another place she will be judged in ONE DAY. The DOTL is a reference to God's Wrath that starts on a certain day. And in Rev. 17:12 we see the 10 Kings rule with the Beast for ONE HOUR so we know that also means 1260 days. In vs. 2 we see that Babylon will be filled with Demons, of course this "World" (Babylon) is filled with Satan and his Demons whom God casts down to earth at the very end and he "Chases the Woman for 1260 days" !! In vs. 4 we see God calling his people to come out of Babylon, that is His call fir Israel to flee Judea.
Rev. 19 like Rev. 14 covers the full 7 years. We see the Bride in Heaven BEFORE she (we) marry the Lamb Jesus, so that is BEFORE Rev. 4&5 where we see the Church in White Robes. We then see the Church return with Jesus for the Wedding Supper (Armageddon).