Perfectly acceptable interpretation that no one disputes. The things that happened to Israel in 70 AD were prophesied.
However,
Zec 12:2. Behold, I will make Jerusalem a cup of trembling unto all the people round about, when they shall be in the siege both against Judah and against Jerusalem.
This did not happen in 70 AD. The only ones trembling were those in Jerusalem. However, in 2023 all those round about Israel did attack, they did lose, and Jerusalem was a cup of trembling to all the nations round about Israel, all the ethnic groups mentioned in Psalm 83, and that never happened previously in human history and if you read Psalm 83, it never happens again.
Zec 12:3 And in that day will I make Jerusalem a burdensome stone for all people: all that burden themselves with it shall be cut in pieces, though all the people of the earth be gathered together against it.
This also never happened in 70 AD. In fact the first time it has ever happened is right now with this war with Iran and the Straight of Hormuz being shut down, and the oil exports being cut off.
Zec 12:6. In that day will I make the governors of Judah like an hearth of fire among the wood, and like a torch of fire in a sheaf; and they shall devour all the people round about, on the right hand and on the left: and Jerusalem shall be inhabited again in her own place, even in Jerusalem.
This was not 70 AD, to say that is absurd. But to describe what happened to Gaza like this, yes, that makes perfect sense, to describe what Israel is doing to Hezbollah, Hamas and the Houthis, and the IRGC, yes that makes sense.
Zec 12:8 In that day shall the LORD defend the inhabitants of Jerusalem; and he that is feeble among them at that day shall be as David; and the house of David shall be as God, as the angel of the LORD before them.
Once again, this did not happen in 70 AD, so if some of these prophecies can be attributed to 70 AD, the others cannot but can be attributed to today.
Zec 12:9 And it shall come to pass in that day, that I will seek to destroy all the nations that come against Jerusalem.
Once again, this did not happen in 70 AD, but is happening now before our eyes. In WW2 Germany sought to destroy Israel, take a look at what happened to them.
Zec 12:10 And I will pour upon the house of David, and upon the inhabitants of Jerusalem, the spirit of grace and of supplications: and they shall look upon me whom they have pierced, and they shall mourn for him, as one mourneth for his only son, and shall be in bitterness for him, as one that is in bitterness for his firstborn
This begins with "and" which means this happens along with God seeking to destroy all the nations that come against Jerusalem. That did not happen in 70 AD.