Does the Bible teach that one day equals one thousand years to God?
Read Time: 2 min

The apostle here is writing about “scoffers” who, in the last days, will say, “Where is the promise of His coming? For since the fathers fell asleep, all things continue as they were from the beginning of creation” (v. 4). To those who feel impatient about the second coming, he attempts to show how time is relative. He assures them that God has not forgotten about them.
Years ago Albert Einstein said, “Put your hand on a hot stove for a minute, and it seems like an hour. Sit with a pretty girl for an hour, and it seems like a minute. That’s relativity.” Children in the third grade feel like it will take forever to get to the fourth grade. People waiting for someone who is late can feel like it’s taking forever. The speed of time passing is relative to how you think and what you are experiencing.
That’s what Peter is trying to explain when he says that with God time is not measured in the same way as with humans. God doesn’t need a watch. The Lord never feels impatient. Because God is omniscient and knows the past, the present, and the future, He is not constrained by calendars and clocks. We live within the limits of minutes, hours, days, and years. God does not.
There is a rule for understanding prophetic time in the Bible called the day-for-a-year principle (see Numbers 14:34 and Ezekiel 4:6), but this passage is not speaking of a particular Bible prophecy. It is simply showing our impatience compared with God’s patience. “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 come to repentance” (1 Peter 3:9).
To people who scoff at the delay of Christ’s coming, Peter says the Lord will come “as a thief in the night.” But to those who trust in the Lord, we wait patiently for the blessed hope. When you are busy doing the Lord’s work, time flies.
Key Bible Texts
But, beloved, be not ignorant of this one thing, that one day is with the Lord as a thousand years, and a thousand years as one day. (2 Peter 3:8 KJV)