Jesus also stated, that "no one knows the date or time when the end will come" - only the Father in Heaven (God). God's timetable is NOT man's timetable. That is why many who don't believe in the Bible question about God creating the Heavens and Earth in 7 days. A "day" in God's timetable is not the same 24 hours we call a day.
And so anyone on earth that claims to know the end of time or end of our existence on earth is wrong....because NO one really knows. It could be tonite, tomorrow, 5 yrs from now, or 100 yrs from now. We are to be alert, to watch and wait. Also Jesus will come back the same way he left - in the clouds (not as a newborn baby). And when he comes EVERYONE will be able to see it.
How? I have no clue - will it be aired on a live tv? or by satellite? Who knows what future ways of allowing everyone to see something at the same time. Whatever it is, it will come fast and those that are prepared will be taken - those that are not will be in confusion and suffer all what is predicted.
Revelation is NOT clear, that is obvious, and its not supposed to be clear to us, its things none of us now or back then can comprehend as a mortal man.