Biblewriter said in post 16:
Because the Ezekiel 38-39 very clearly says that All Israel will know that Jehovah is the Lord "from that day and forward."
Ezekiel 39:22 means that near the end of the safe time of the future millennium (Ezekiel 38:11), the mortal Israelites living on the earth will have become complacent and backslidden away from God (Ezekiel 39:26,7). So, after the millennium (Revelation 20:7-10), as a punishment, God will let them be taken into captivity (Ezekiel 39:23-29) during the Gog/Magog time (Ezekiel 38:11-13). God will then bring judgment against Gog and Magog, and the mortal Israelites will return to being faithful to God (Ezekiel 39:21-29).
That is, the Gog/Magog attack on Israel (Ezekiel chapters 38-39) won't occur until after the future millennium (Revelation 20:7-10), when there will be no defensive walls or fear of attack in Israel whatsoever (Ezekiel 38:11). This is the exact opposite of today's situation, when Israel is filled with very high defensive walls and is in constant fear of attack. At the beginning of the millennium, all present-day weapons of war throughout the world will be destroyed and they won't be allowed to be remade during the millennium (Micah 4:3-4). That's why after the millennium, the Gog/Magog armies will employ only rudimentary, wooden weapons like bows and arrows, spears, shields, and clubs (Ezekiel 39:9), which, after the defeat of the Gog/Magog armies, will be able to be used as convenient firewood by the people living in Israel at that time, instead of them having to go out and collect or cut down firewood from the forest (Ezekiel 39:10).
The Gog in Revelation 20:8 is the same as in Ezekiel chapters 38-39: an individual human whose personal name is "Gog" (Ezekiel 38:3). He will be the chief leader of a future country which will form somewhere north of Israel (Ezekiel 39:2, Ezekiel 38:15), and which will be called "Magog" (Ezekiel 38:2). It will include at least 2 major cities and/or tribes which will be called "Meshech" and "Tubal" (Ezekiel 38:2). This country could come into existence during the millennium. Gog could be born near the end of the millennium, and he will be killed and buried at the end of the Gog/Magog event (Ezekiel 39:11).
Both accounts of the event show that the Gog/Magog armies will ultimately be completely defeated by miraculous fire from heaven (Ezekiel 38:22, Revelation 20:9). While the great white throne judgment (Revelation 20:11-15) will occur subsequent to the Gog/Magog event (Revelation 20:7-15), nothing requires (as is sometimes claimed) that the great white throne judgment has to happen immediately after that event. For there will be at least 7 years (Ezekiel 39:9b) between the end of that event and the great white throne judgment.
Also, the Gog/Magog attack won't have to (as is sometimes claimed) involve only the nations listed in Ezekiel chapters 38-39. Those nations could be just a sampling. For the "nations" (ethnos), or peoples, who will be involved in the Gog/Magog attack will come from all over the earth (Revelation 20:8). They will still be physically part of Jesus' worldwide kingdom, still legally under his rule, just as they had been during the preceding millennium (Psalms 72:8-11, Psalms 66:3, Psalms 2). But after the millennium, they will be deceived by Satan into committing the attack (Revelation 20:7-10).
Also, while the Gog/Magog attack on Israel won't occur until after the future millennium (Revelation 20:7-10, Ezekiel chapters 38-39), Israel could suffer a different attack before the millennium, at the start of the future tribulation of Revelation chapters 6 to 18 and Matthew 24, which attack could result in Israel's total defeat and occupation (Daniel 11:15-17).
And Jerusalem could be attacked in the future at least 3 times before the millennium: once near the start of the future tribulation (Daniel 11:22), then again mid-tribulation (Daniel 11:31), and then at the tribulation's end (Daniel 11:45), right before Jesus' 2nd coming and the start of the millennium (Zechariah 14:2-21).