2:1 The Word of YHVH came through Haggai the prophet on the 21st of the 7th month, i.e., near the end of Succot (the Feast of Booths), the last of the appointed times of YHVH to Israel, and the beginning of the “new year”, with God revealed and dwelling in the midst of His people.
2:2 (Lk 3:23-38) Zerubbabel is a descendant of King David, through his son Nathan, by whom Messiah came in the flesh. Joshua is a descendant of Phineas the High Priest, son of Eleazar, son of Aaron.
2:6-9 (Heb 12:25-27; Mt 12:6; Jn 2:18-21; 2Cor 3:7-12) “In a little while”, God is going to shake heaven and earth and all nations, and they will come to the Desire of All Nations. The glory of the latter house shall be greater than the former, and the LORD will give peace.
2:10 the Word of YHVH came through Haggai on the 24th of the 9th month, i.e., the date that would become the evening of the Feast of Dedication (Hanukkah) and, later, of the birth of Messiah our Lord.
2:18-19 (Lk 2:11-14) Consider now from this day forward, from the 24th day of the 9th month, from the day that the foundation of YHVH’s Temple was laid – consider it: . . .from this day I will bless.
2:20-23 And again the Word of YHVH came to Haggai on the 24th of the month, saying, “Speak to Zerubbabel, governor of Judah, saying: ‘I will shake heaven and earth. I will overthrow the throne of kingdoms; I will destroy the strength of the gentile kingdoms’. . . . ‘In that day’, says YHVH of Hosts, ‘I will take you, Zerubbabel My servant, the son of Shealtiel,’ says YHVH, ‘and will make you like a signet, for I have chosen you,’ says YHVH of Hosts.”
(Zerubbabel appears in the Messianic lineage of David in the genealogies of both Joseph and Mary.)