Zechariah 12:9

9 For on that day I will begin to destroy all the nations that come 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 “The LORD will give victory to the rest of Judah first, before Jerusalem, so that the people of Jerusalem and the royal line of David will not have greater honor than the rest of Judah.
8 On that day the LORD will defend the people of Jerusalem; the weakest among them will be as mighty as King David! And the royal descendants will be like God, like the angel of the LORD who goes before them!
9 For on that day I will begin to destroy all the nations that come against Jerusalem.
10 “Then I will pour out a spirit of grace and prayer on the family of David and on the people of Jerusalem. They will look on me whom they have pierced and mourn for him as for an only son. They will grieve bitterly for him as for a firstborn son who has died.
11 The sorrow and mourning in Jerusalem on that day will be like the great mourning for Hadad-rimmon in the valley of Megiddo.
Holy Bible. New Living Translation copyright© 1996, 2004, 2007, 2013 by Tyndale House Foundation. Used by permission of Tyndale House Publishers Inc., Carol Stream, Illinois 60188. All rights reserved.