c. 520 b.c.
Haggai prophesied to the people of Jerusalem after they had returned from Babylon in 538 b.c. and before they had rebuilt the temple in 515. The city of Jerusalem lay in ruins, the walls and the temple having been destroyed by the Babylonians in 586 b.c. Within a year after returning from Babylon, the people had laid the foundation for the new temple, but by Haggai’s time they had still not completed it. Haggai, together with Zechariah, called upon the people to stop focusing on their own economic well-being and complete the temple.