Zechariah 1 could have been fulfilled back in the time of the prophet
Zechariah, around the 6th century BC.
The four carpenters (Zechariah 1:20) could have been, for example,
four Israelites who helped to build Israel back up again after its
Babylonian Captivity. They could be, for example, Zerubbabel
(Zechariah 4:9), Joshua the son of Josedech (Zechariah 6:11), Ezra
(Ezra 7:25), and Nehemiah (Nehemiah 8:9).
The four horns (Zechariah 1:18) could have been, for example, four
kings of Babylon during Israel's Babylonian Captivity. They could be,
for example, Nebuchadnezzar (Ezra 2:1), Evilmerodach (Jeremiah
52:31), Nabonidus, and Belshazzar (Daniel 7:1).
The man riding the red horse (Zechariah 1:8a), and the other,
unnumbered horses (Zechariah 1:8b), like the four chariots seen later
(Zechariah 6:1-3), could have been spirits sent forth from God
(Zechariah 1:10, cf. 6:5-7) back in the time of the prophet Zechariah
(Zechariah 1:11, cf. 6:8).