We are actually given the precise date Christ will return, but with one caveat. The time is given in Dan 12.
[SUP]11 [/SUP]“And from the time that the daily sacrifice is taken away, and the abomination of desolation is set up, there shall be one thousand two hundred and ninety days. [SUP]12 [/SUP]Blessed is he who waits, and comes to the one thousand three hundred and thirty-five days.
[SUP]13 [/SUP]“But you, go your way till the end; for you shall rest, and will arise to your inheritance at the end of the days.”
Translation:
From the time the Wailing Wall is defiled in Jerusalem and Jews can no longer pray there, start the count down until Christ returns. Israel will be in total upheaval but this is not yet the Great Tribulation.
1,290 days later, you will see the Abomination of Desolation set up at the Wailing Wall. This marks the start of the Great Tribulation which is the all out attack on Israel. 45 days later, Christ returns. However, and here's the caveat. The killing in Israel of Jews is so bad that Christ has to come back earlier and cut those days short for the sake of the ELECT. We get that from Mat 24 also.