Because King Ahaz and his people had refused to trust God, a day of reckoning was scheduled on their calendar, and its date was In that day.
Minor Prophets: Zechariah, A Big Question
Since the fall of Jerusalem to Babylon, the Jews in exile had been observing a series of fasts in memory of all that had happened to them.