The eight visions of Zechariah recorded in the first six chapters are in chronological order from his days to the millennial reign of Christ, which is the eighth and final vision. The seventh, which precedes it, is of the time just before the millennial that would coincide with the ending of the church age and the tribulation days.
In this 2400-year-old prophecy, we find details that are unfolding in our times just as they are laid out. We shouldn’t be surprised when we see prophecy being fulfilled all around us today. After all, our God in His omniscience knows exactly what will happen; we just don’t always know the timing. “Declaring the end from the beginning, and from ancient times the things that are not yet done, saying, My counsel shall stand, and I will do all my pleasure:” Isaiah 46:10
This is illustrated with many power points and charts.