What is the difference between the Day of Christ, the Day of the Lord, and the Day of God?

What is the difference between the Day of Christ, the Day of the Lord, and the Day of God?

The Day of Christ (Philippians 1:11; 2:16, also "the Day of Jesus Christ," 1:6) is a "day" of approximately 7 years and includes events in heaven beginning with the Rapture, when God has completed His work in us here on earth (1:6, 11). It continues through the Bema (2:16) until the Lord returns to earth.

The Day of the Lord lasts 1007 years, commencing at the beginning of the tribulation (2 Thessalonians 5:2, with Daniel 9:27). It culminates after the 1000 year reign of Christ (Revelation 20:6) when God judges this earth by fire (2 Peter 3:7, 10; Revelation 20:9-11). It includes events on earth.

The Day of God is unmeasured in duration, commencing at the end of the Day of the Lord (2 Peter 3:12) and includes events in the new heavens and earth, in which righteousness dwells and God tabernacles with men (Revelation 21:1-4). It is different from "the great day of God Almighty" (Revelation 16:14).

D. Oliver