None but Allah knows the time of the Hour

A: No one knows exactly the time of the Hour except Allah (Exalted be He). There is no authentic Hadith that denotes the authenticity of what is mentioned by those whom you have mentioned in the question.May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.