The events of this day of wrath are described in great detail in the book of Revelation. All the prophets also mention something of the events of this great day. Most of the time this period is referred to as a day, but in Revelation 20 it is called a thousand years.
Peter uses the two terms interchangeably while speaking of this special time of judgment. In the Scripture the thousand years is never likened to a thousand hills, or to a thousand generations. In the Psalms, It is likened to a yesterday when it is past, and to a watch in the night in God’s sight.
Psalm 90: 4 For a thousand years in Your sight are like yesterday when it is past, and like a watch in the night.
2 Peter 3:7 But the heavens and the earth which are now preserved by the same word, are reserved for fire, until the day of judgment and perdition of ungodly men.
8 But, beloved, do not forget this one thing, that with the Lord one day is as a thousand years, and a thousand years as one day.
9 The Lord is not slack concerning His promise, as some count slackness, but is longsuffering toward us, not willing that any should perish but that all should with come to repentance.
10 But the day of the Lord will come as a thief in the night, in which the heavens will pass away a great noise, and the elements will melt with fervent heat; both the earth and the works that are in it will be burned up.
11 Therefore, since all these things will be dissolved, what manner of persons ought you to be in holy conduct and godliness,
12 looking for and hastening the coming of the day of God, because of which the heavens will be dissolved, being on fire, and the elements will melt with fervent heat?