The verse in Zechariah is hyperbole we've seen this in 2 Samuel 22:1-16, Isaiah 34:5-6, Micah 1:1-9, etc.Zechariah 14 is what Jesus was referring to when He taught His disciples privately from the very Mt of Olives He would return to.
Behold, the day of the Lord is coming,
And your spoil will be divided in your midst.
2 For I will gather all the nations to battle against Jerusalem;
The city shall be taken,
The houses rifled,
And the women ravished.
Half of the city shall go into captivity,
But the remnant of the people shall not be cut off from the city.
3 Then the Lord will go forth
And fight against those nations,
As He fights in the day of battle.
4 And in that day His feet will stand on the Mount of Olives,
Which faces Jerusalem on the east.
And the Mount of Olives shall be split in two,
From east to west,
Making a very large valley;
Half of the mountain shall move toward the north
And half of it toward the south.
5 Then you shall flee through My mountain valley,
For the mountain valley shall reach to Azal.
Yes, you shall flee
As you fled from the earthquake
In the days of Uzziah king of Judah.
Thus the Lord my God will come, and all the saints with You.
6 It shall come to pass in that day
That there will be no light;
The lights will diminish.
7 It shall be one day
Which is known to the Lord—
Neither day nor night.
But at evening time it shall happen
That it will be light.
8 And in that day it shall be
That living waters shall flow from Jerusalem,
Half of them toward the eastern sea
And half of them toward the western sea;
In both summer and winter it shall occur.
9 And the Lord shall be King over all the earth.
In that day it shall be—
“The Lord is one,”
And His name one.
“When the Son of Man comes in His glory, and all the holy angels with Him, then He will sit on the throne of His glory. 32 All the nations will be gathered before Him, and He will separate them one from another, as a shepherd divides his sheep from the goats.
In that Day we will admire Him, and see Him on His throne.
For now, we do not see Him, but we believe by faith.
6 In this you greatly rejoice, though now for a little while, if need be, you have been grieved by various trials, 7 that the genuineness of your faith, being much more precious than gold that perishes, though it is tested by fire, may be found to praise, honor, and glory at the revelation of Jesus Christ, 8 whom having not seen you love. Though now you do not see Him, yet believing, you rejoice with joy inexpressible and full of glory, 9 receiving the end of your faith—the salvation of your souls. 1 Peter 1:6-9