“We do not grudge to the seed of Israel after the flesh the first application of this very precious promise. There will be a day when those who have so long refused to acknowledge Jesus as the Messiah shall discern the marks of his mission, and shall mourn that they have pierced him. When the tribes of Israel shall lament their sin with holy earnestness, there shall be no mourning to exceed it, they shall weep even as in the mourning of Hadadrimmon in the valley of Megiddo, when the well-beloved Josiah was slain. Discovering that their nation rejected the Son of God, when they crucified Jesus of Nazareth, their deeply religious spirit shall be filled with the utmost bitterness of repentance, and each man and each woman shall cry for pardon to the Lord of mercy.” Charles Spurgeon
Zechariah 12:11 In that day there shall be a great mourning in Jerusalem, like the mourning at Hadad Rimmon in the plain of Megiddo.
The phrase “in that day” appears seven times in this chapter, referring to the coming Day of the Lord. See Zechariah 14:1; Revelation 1:7.