Zechariah 12:3-6

3 aOn that day I will make Jerusalem a heavy stone for all the peoples. bAll who lift it will surely hurt themselves. And call the nations of the earth will gather against it. 4 dOn that day, declares the Lord, eI will strike every horse fwith panic, and its rider gwith madness. But for the sake of the house of Judah I will keep my eyes open, when I strike every horse of the peoples hwith blindness. 5Then the clans of Judah shall say to themselves, ‘The inhabitants of Jerusalem have strength through the Lord of hosts, their God.’

6 i“On that day I will make the clans of Judah jlike a blazing pot in the midst of wood, like a flaming torch among sheaves. And kthey shall devour to the right and to the left all the surrounding peoples, while lJerusalem shall again be inhabited in its place, in Jerusalem.

Zechariah 12:9

9 mAnd on that day nI will seek to destroy all the nations that come against Jerusalem.

Zechariah 14:1-4

The Coming Day of the Lord

1Behold, oa day is coming for the Lord, when the spoil taken from you will be divided in your midst. 2For pI will gather all the nations against Jerusalem to battle, and qthe city shall be taken rand the houses plundered sand the women raped. tHalf of the city shall go out into exile, but the rest of the people shall not be cut off from the city. 3 uThen the Lord will go out and fight against those nations as when he fights on a day of battle. 4 vOn that day his feet shall stand won xthe Mount of Olives that lies before Jerusalem on the east, and ythe Mount of Olives shall be split in two from east to west by za very wide valley, so that one half of the Mount shall move northward, and the other half southward.

Matthew 24:30

30Then aawill appear in heaven abthe sign of the Son of Man, and then acall the tribes of the earth will mourn, and adthey will see the Son of Man coming on the clouds of heaven aewith power and great glory.
Copyright information for ESV