Sometimes the “day of the LORD” does not refer to Christ’s coming, but some other event. The phrase could be rendered “when the LORD strikes.” But this final prophecy of Zechariah can refer to no other time. All the nations have been gathered against Jerusalem to battle, a battle the New Testament calls Armageddon. At first, Jerusalem will seem to be lost. It will be taken, its houses plundered, and its women raped.
But then, The Messiah will reverse his ascension of old, landing on the Mount of Olives. He is accompanied by his angelic armies. They are there to do battle against the enemies of Israel, and to conquer the opposing nations, restoring peace to Jerusalem, and installing the Messiah as king over all the earth. From then on, all of the families of the earth will keep the feet of Booths, celebrating the presence of God, because He will be here.
LORD, thank you for your coming kingdom. Give us the wisdom to celebrate your presence and live by your word now.
Zechariah 14