“Know and understand this: From the time the word goes out to restore and rebuild Jerusalem until the Anointed One, the ruler, comes, there will be seven ‘seven’s, and sixty-two ‘sevens’… After the sixty-two ‘sevens’, the Anointed one will be put to death and will have nothing. “ Dan 9.25-26
I’m not at home right now (and more importantly, I’m away from my study Bible), so I can’t go into much detail in explaining the “sevens”, but the important thing here is this: God revealed to Daniel the precise timing of the Messiah’s (the Anointed One’s) arrival. Down to the precise year.
My favorite analogy for clarifying prophecy was given to me by my Bible Professor/Pastor in Florida. A prophet is given a vision from God, and he records what he sees. If I were to stand near the top of a mountain peak and look straight ahead, I might see what looks like a singular peak, but is in fact multiple mountaintops together. From my vantage point I cannot see any of the valleys in between, merely many mountaintops in one perception. It’s a similar situation in Daniel 9. Without transition, Daniel begins by speaking of Jesus’ coming years down the road, and within the same verse starts to proclaim the end of the world (v. 26b-27).
You can get into some pretty deep holes if you spend too much time tearing apart and stapling down end times prophecies, and I don’t think that’s the ultimate point here. The point is to realize that God knows, exactly. He knew before the world was created that we would rebel and require His intervention and salvation. He knew exactly when Jesus would enter time as a man to intercede for us. And He knows precisely when this world as we know it will be finished.
“You must not forget this one thing, dear friends: A day is like a thousand years to the Lord, and a thousand years is like a day. The Lord isn’t really being slow about his promise, as some people think. No, he is being patient for your sake. He does not want anyone to be destroyed, but wants everyone to repent.” 2 Peter 3.8-9