而善待他们。（撒迦利亚书1：3）据书中所载的日期显示，这本书所包含的时间至少为期两年。建殿工程在“大流士王第二年八月”（公元前520年的10月/11月）恢复过来，撒迦利亚亦开始説预言。（撒迦利亚书1：1）此外，撒迦利亚书也提及“大流士王第四年九月，就是基斯流月初四日”（约公元前518年12月1日）。（撒迦利亚书7：1）因此，撒迦利亚的预言必然是在公元前520-518年间发出和录下的。（以斯拉记4：24）
写作背景.撒迦利亚开始説预言的时候，在耶路撒冷建造耶和华圣殿的工程完全陷于停顿