Haggai 1:1 (NIV) In the second year of King Darius, on the first day of the sixth month, the word of the Lord came through the prophet Haggai to Zerubbabel son of Shealtiel, governor of Judah, and to Joshua son of Jozadak, the high priest:
Each of Haggai’s major messages is precisely dated by month and day, perhaps to give the prophecies an official aura. The date specified here was August 29, 520 B.C.
Haggai 2:1 (NIV) on the twenty-first day of the seventh month, the word of the Lord came through the prophet Haggai:
The date specified in verse 1 of chapter 2 was October 17, 520 B.C. meaning less than 2 months passed between the beginning of Haggai’s message to when the people had restarted work on the temple.