Nobody knows precisely, not even Jesus, the time of his coming. The prophecies are not precise. They depend on dates and events in history we cannot be certain about, such as heavenly events. We do not know when God first set the watch over the Assyrian Invasion of the Northern Tribes. A lot depends on this but it is not certain.
I write this in 2025 AD. In 738 BC Assyria invaded the Northern Tribes territory near Samaria, forcing the tribes to pay tribute. This had been foretold by Enoch, “seventh from Adam”. It is found in what is sometimes called the Apocalypse of Animals prophecy in the Book of Enoch. The prophecy foretold that an angelic shepherd would be put in watch by God over the way these tribes, God’s errant blind sheep, were treated, to punish them for forsaking the Jerusalem temple of God. It was first of a line of seventy such watch periods, spanning the times ever since, up until the time of wrath. The first watch started with the time when God was punishing the tribes by sending an army which can be inferred to be the Assyrians from details in the prophecy. If each watch is forty years, as fits best with events foretold in the prophecy, we are nearly at the start of the last watch. The last twelve watches will preside over more killings of the sheep of God then any watches before these. So events like those of the 1940s were anticipated long ago. The watches since then might be, as a guess, the 1944/1945 until 1984/1985, then 1984/5 until now, 2025. The last watch would then be 2025 until around 2065. A few years either way must be allowed as the margin of error (since we do not know the precise event which marked the start of first watch, and scholarly opinions might differ what year it might have happened). All such things considered, it still indicates we are approaching a time of great wrath. The wrath is prophesied as starting at the end of all seventy watches, so around 2062 to 2067 AD.
Now switch to the Book of Revelation, where God has revealed how He will decide the right time for the start of His full-blown wrath. On one hand, it will depend on how many of His sheep are persecuted and killed. The killing of a certain number by persecuting them will breach the limit God has set. This breach will trigger the start of the time of the full-blown wrath of God. It could be decades away. This is revealed in the Book of Revelation.
The Enoch prophecy shows that on the other hand, God requires angels to watch the sheep, like shepherds. Now, since the deaths of the sheep are numbered, the number killed in modern times is compared with similar deaths in other times such as a thousand years previously, when other angels were presiding over the flock like shepherds. If the number killed under the shepherd in our times it is greater than were killed on the watch of shepherds long ago, the new shepherds will be condemned to fiery punishment. As mentioned earlier, God assigned seventy watch periods with an angel shepherding the flock through each period. We seem, in 2025, to be close to the last watch period, or at the start of it. This is found in the Book of Enoch ‘Apocalypse of Animals’ vision, which tells a slightly different angle to what God has revealed in the Book of Revelation. Both revelations tell of the time following on from these persecutions as a time of wrath. The wrath therefore seems to be foretold as starting around 2060 to 2065. It seems, from Revelation, to last fove to ten years, during which the wrath will “destroy those who destroyed to world”. Then the Christ will come. The thousand years will begin in which eventually every human is subjected to Christ, with Christ in turn subject to God.
The “First resurrection” could be as early as 2070. The “Second resurrection” would be a thousand years later, so it could be around 3070, but only God knows precisely.