If a person is truly from Allah then there should be mighty signs of support. For the Mahdi there was a clear sign from Allah – the sign of the eclipses.
The Holy Qur'an mentions it briefly:
When the sun is wrapped up,
But in those days, after that tribulation, the Sun shall be darkened and the moon shall not give her light
The Holy Bible, Mark Chapter 13, verse 24
But it is in the hadith which makes this Heavenly Sign very clear:
The Holy Prophet, may peace and blessings of Allah be upon him, said:
"Surely two signs will appear for our Mahdi which have never appeared before (as signs of truth for anyone else), since the creation of the heaven and earth. In the month of Ramadhan, the moon will be eclipsed on the first of its nights (of its days of eclipse), and the sun will be eclipsed on the middle day (of its days of eclipse). Both these eclipses will take place in the same month of Ramadhan. And these two signs have never occurred before since Allah created the heavens and earth."
Sunan Dar Qutni
Now we see from this Hadith that:
- There must be a claimant of Mahdi.
- Two eclipses will happen in the same month of Ramadhan.
- The 1st eclipses will happen on the 1st day of the three days of the full moon.
- The 2nd eclipse will happen on the 2nd day of the three days of the full moon.
- This has never happened before nor will it happen again.
When Hadhrat Mirza Ghulam Ahmad, may peace be upon him, claimed to be the Promised Messiah and Mahdi, Muslims quoted this hadith to prove he was false. For four years, every time Ramadhan came, they shouted that he was false; there were no eclipses as prophesied.
Then in 1894 during the month of Ramadhan it happened exactly as forecasted in India and the sub-continent. Then the following year 1895 it happened again in the USA. We can go far back in records and there was never any two eclipses happening on these precise days during a month of Ramadhan and it has not happened since.
Now with an eclipse, this cannot be a magic trick, the scientists can inform us exactly when an eclipse will take place. So this is not something controlled by man, this is why we call it a Heavenly sign.