Zacharias 12:9

9 And it shall come to pass in that day, I will seek to destroy all the nations that come against Jerusalem.

Zacharias 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 ) .

Zacharias 12:9 In-Context

7 And the Lord shall save the tabernacles of Juda as at the beginning, that the boast of the house of David, and the pride of the inhabitants of Jerusalem, may not magnify themselves against Juda.
8 And it shall come to pass in that day, the Lord shall defend the inhabitants of Jerusalem; and the weak one among them in that day shall be as David, and the house of David as the house of God, as the angel of the Lord before them.
9 And it shall come to pass in that day, I will seek to destroy all the nations that come against Jerusalem.
10 And I will pour upon the house of David, and upon the inhabitants of Jerusalem, the spirit of grace and compassion: and they shall look upon me, because they have mocked , and they shall make lamentation for him, as for a beloved , and they shall grieve intensely, as for a firstborn .
11 In that day the lamentation in Jerusalem shall be very great, as the mourning for the pomegranate grove cut down in the plain.

The Brenton translation of the Septuagint is in the public domain.