Zechariah 12:9

9 At that time I will go to destroy all the nations that attack 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 "The Lord will save the homes of Judah first so that the honor given to David's family and to the people of Jerusalem won't be greater than the honor given to Judah.
8 At that time the Lord will protect the people in Jerusalem. Then even the weakest of them will be strong like David. And the family of David will be like God, like an angel of the Lord in front of them.
9 At that time I will go to destroy all the nations that attack Jerusalem.
10 "I will pour out on David's family and the people in Jerusalem a spirit of kindness and mercy. They will look at me, the one they have stabbed, and they will cry like someone crying over the death of an only child. They will be as sad as someone who has lost a firstborn son.
11 At that time there will be much crying in Jerusalem, like the crying for Hadad Rimmon in the plain of Megiddo.
Scripture taken from the New Century Version. Copyright © 1987, 1988, 1991 by Thomas Nelson, Inc. Used by permission. All rights reserved.