What does Psalm 90:4 mean?
In contrast to man's frailty and finiteness (Psalm 90:3), the Lord is not subject to time. He regards a thousand years the way a human being might think of a 24-hour period or a single watch during the night.A "watch" refers to a guard's shift. There were three nighttime watches, each one lasting four hours. In the middle of the night most people would not notice the guard keeping watch because they were asleep. Similarly, a thousand years pass almost like they didn't happen when compared to eternity.
In answer to the scoffers who believed the coming of the Lord will never happen because everything has continued unchanged from creation (2 Peter 3:4), the apostle Peter declares, "But do not overlook this one fact, beloved, that with the Lord one day is as a thousand years, and a thousand years as one day" (2 Peter 3:8). God lives in eternity (Isaiah 57:15), whereas man lives in a span of days, weeks, months, and years.