Zechariah 12:9

9 "On the Big Day, I'll make a clean sweep of all the godless nations that fought against Jerusalem.

Zechariah 12:9 Meaning and Commentary

Zechariah 12:9

And it shall come to pass in that day
So often mentioned in this chapter; by which is meant the latter part of the Gospel dispensation, the spiritual reign of Christ:

[that] I will seek to destroy all the nations that come against
Jerusalem;
and shall destroy them. The whole of this paragraph seems to refer to the same as in ( Ezekiel 38:1-39:29 ) .

Zechariah 12:9 In-Context

7 "I, God, will begin by restoring the common households of Judah so that the glory of David's family and the leaders in Jerusalem won't overshadow the ordinary people in Judah.
8 On the Big Day, I'll look after everyone who lives in Jerusalem so that the lowliest, weakest person will be as glorious as David and the family of David itself will be godlike, like the Angel of God leading the people.
9 "On the Big Day, I'll make a clean sweep of all the godless nations that fought against Jerusalem.
10 "Next I'll deal with the family of David and those who live in Jerusalem. I'll pour a spirit of grace and prayer over them. They'll then be able to recognize me as the One they so grievously wounded - that piercing spear-thrust! And they'll weep - oh, how they'll weep! Deep mourning as of a parent grieving the loss of the firstborn child.
11 The lamentation in Jerusalem that day will be massive, as famous as the lamentation over Hadad-Rimmon on the fields of Megiddo:
Published by permission. Originally published by NavPress in English as THE MESSAGE: The Bible in Contemporary Language copyright 2002 by Eugene Peterson. All rights reserved.