Haggai’s name means “festival” or “holiday.” He wrote this in 520 BC (the second year of Darius). His four messages spanning four months and 24 days. Haggai was likely one of the people who had seen the first temple (Hag. 2:3), and he was a contemporary of Zechariah (Ezra 5:2). The work on Temple stopped for 15 years, and this was the point that Haggai came in to speak for God in Israel (520 BC). This, no doubt, encouraged the people to continue their work (1:12).
He argues that their houses look nice, but God’s house is in ruin (v.4, 9). God brought a drought until they completed the Temple (v.10). This caused the leadership to get moving (v.12).
God promised to fill the Temple (v.7). He promises that the glory of the second Temple would be greater than the glory of the first Temple—Solomon’s Temple (v.9). How can this be possible, since the materials in the second Temple were far less than the first? It is only possible if this is a promise of God to enter the Temple personally. This was fulfilled through Jesus of Nazareth. He promises to bless the people (v.19).