In response to the OP, I will string together a couple of posts I made in another thread addressing this issue.
In Genesis 2, God told Adam that if he ate of the fruit of the forbidden tree, he would die in the same day he ate of it.
But of the tree of the knowledge of good and evil, thou shalt not eat of it: for in the day that thou eatest thereof thou shalt surely die. (Gen 2:17)
Yet we read later on in Genesis 5 that Adam lived a rather long life.
And all the days that Adam lived were nine hundred and thirty years: and he died. (Genesis 5:5)
So how do you explain this?
The Hebrew word here for day can have more than one meaning including the more literal sunset to sunset or 24 hour day. It can also mean an age or period (epoch). So the meaning is contextual just as the meanings of many words are even in English.
I started out by saying that these verses have a lot to do with this discussion. I believe an important concept is established right here in Genesis. What did God mean when He said Adam would die in the same day he ate of the forbidden fruit? Some will say it was a spiritual death. However, it is clear from other Scriptures, which have already been pointed out, that the death God spoke of was physical.
God does not say Adam will die a spiritual death in the day he eats of the forbidden fruit. Adam is told he will die if he eats of the forbidden fruit. Most importantly we read:
In the sweat of thy face shalt thou eat bread, till thou return unto the ground; for out of it wast thou taken: for dust thou art, and unto dust shalt thou return. (Gen 3:19)
This was not a curse of spiritual death. It was a curse of physical death just as God warned Adam about.
We also read:
Wherefore, as by one man sin entered into the world, and death by sin; and so death passed upon all men, for that all have sinned: (Rom 5:12)
For if by one man's offence death reigned by one; much more they which receive abundance of grace and of the gift of righteousness shall reign in life by one, Jesus Christ.) (Rom 5:17)
These verses demonstrate that death (physical death) entered the world through the sin of one man: Adam. It is also by one man that eternal life is restored: Jesus Christ.
So if we accept what is written, we are left with the conundrum of trying to figure out how God said one thing, and another thing seems to have actually happened. God said Adam would die in one day. Yet Adam lived to be over 900 years old. Did God lie? Of course not.
If we understand the underlying concept behind 2 Peter 3:8, there is no controversy here. 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).
Adam lived how long? He lived 930 years. However, he did not complete 1,000. That was taken away from man at the fall. The curse took away the ability to complete a day. However, in Revelation, we read that those in the first resurrection will live and reign with Christ a thousand years (Rev 20:4). They will have restored to them what was taken away from them at the fall; they will complete a day. Of course, they will continue on into eternity.
Now there are other prophesies that cannot be adequately understood without understanding this concept. One of these prophesies is found in Hosea 6.
After two days will he revive us: in the third day he will raise us up, and we shall live in his sight. (Hosea 6:2)
After two days, The Lord will revive Israel. How long was it roughly from the time of the invasion of Israel and the beginning of their Diaspora until the time they became a nation again (revived)? He will raise them up in the third day (Millennium or Day of The Lord).
Also, we read Peters words in Acts.
But this is that which was spoken by the prophet Joel; And it shall come to pass in the last days, saith God, I will pour out of my Spirit upon all flesh: and your sons and your daughters shall prophesy, and your young men shall see visions, and your old men shall dream dreams: (Acts 2:16-17).
In other words, Peter proclaims that the last days began there on Pentecost. How do we know these are not meant to be interpreted as the end in terms of the last few weeks of mankinds history? Well first of all, we have a few thousand years of history between then and now. Second, Peter goes on to say in verse 39, For the promise is unto you, and to your children, and to all that are afar off, even as many as the Lord our God shall call.
Peter clearly indicates here that the promise is for those present and for their descendants which would indicate that the last days are not meant to be taken literally (as in the time of the end was imminent for them).
With a clearer understanding of this concept, we can begin to understand what The Day of The Lord really represents. We can see how Paul can associate the gathering of the elect and the destruction of the man of sin as part of the Day of Christ (Day of The Lord) (2 Thes), and we can also see in the book of Peter that The Day of The Lord is associated with the passing away of the heavens and the burning up of the earth (2 Peter 3:10).
It is also how we can reconcile the words of Jesus which proclaim that He will raise up His own on the last day (John 6), yet we learn in Revelation that the first resurrection takes place 1,000 years before the second resurrection (Rev 20:4-5). Both resurrections happen on the last day, just not at the same time on the last day.