8 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)
A day is a 1000 years, a 1000 years, a day
Here, the apostle instructs and strengthens Christians in the truth of the Lord’s coming, showing his tenderness and affection by calling them “beloved” (2 Peter 3:8). Though he had a compassionate concern for unbelievers who rejected divine revelation, he had a special regard for true believers. His awareness of their lingering ignorance and human weakness made him cautious and eager to warn them.
He urges believers not to be ignorant of one key truth—unlike the scoffers who deliberately ignore it (2 Peter 3:5, 8). The apostle wants Christians to hold firmly to this point because it clears up the seeming delay in Christ’s return. The truth he asserts is this: with the Lord, one day is like a thousand years, and a thousand years are like one day (2 Peter 3:8; Psalm 90:4). This thought is not new—it reflects God’s eternity, where all things past, present, and future are always before Him at once. He is not bound by time as we are; with Him, no time is long or short. A thousand years in our reckoning is to Him like a day—or even a moment—because He inhabits eternity and sees all events as present.
This teaching, drawn from Psalm 90:4, was also commonly acknowledged in Jewish writings. The apostle stresses it again to refute the objection of scoffers who say, “Where is the promise of His coming?” (2 Peter 3:4). The scoffers and unbelievers argue that since time has passed and all things remain the same, there’s no reason to expect Christ’s return. However, this argument fails, because what seems like delay to us is no delay to God. He doesn’t experience time as we do. To Him, the lapse of ages is no hindrance; He can act instantly or extend His actions across thousands of years. No delay in His judgment or promises should be interpreted as failure, change of mind, or inability to act.
God’s patience is not slackness (2 Peter 3:9). He is not slow in the way humans are slow. Rather, His long-suffering reflects His mercy. He delays judgment to give people time to repent and be saved, not because He’s forgotten His promises or altered His purposes. Christians must not interpret God’s timing by human standards. To the eternal God, all time—whether a day or a thousand years—is equally present and equally usable. He can perform in one day what would take a thousand years for us, and if He chooses to carry out His purposes across a thousand years, it is just as easy for Him. God has perfect timing for accomplishing His will.
Therefore, this one truth must not be hidden from us: God’s purposes are rooted in eternity, and He governs time entirely according to His own wisdom and economy. Whether He brings judgment soon or delays it, whether He fulfills promises now or later, He never fails. When He delays in doing something, it is not because He is incapable or indifferent, but because He is patient—giving every opportunity for repentance. Yet that same delay should not give false comfort to the wicked.
Though judgment may be long in coming by our reckoning, it is certain. And when it comes, it will be sudden. In short, we must not judge God’s actions by our clocks or our sense of urgency. Time does not constrain Him. He delays to show mercy, it is not that He has neglected what He wants to do. His eternity means He always acts at the right moment, whether that moment is one day or a thousand years from now.