Before you start reading you must know that i do not in anyway believe what i'm going to present to you.I'm a Muslim however i still find it hard to believe this calculation.Please read patiently.It only looks long because there are a lot of spaces.

Total Age Of the Muslim People= 1500 years
References from Prophet Muhammad's sayings [Musnad-e-Ahmad , Abu Daud , Mustadrek Al Hakim,
Kitab Ummat-e-Muslima Ki Umer Page No 32,33,34,35,36,37 and 41]

Today Age Of Muslim People[1431yrs After Migration to Madinah of Muhammad+ 13 years
Of Muhammad's life in Makkah] =1444 years.

1500-1444=56 years

56 years Are now left for the Muslim people. After 56 years
No Muslim Will Be Present In This World "A wind will blow and will bring death to every Muslim alive"
Reference [ Kitab Sahi Muslim ,Kitab Sehi Tareekh
Islam-o-Muslimeen Page No 557]

Imam Mehdi (The Muslim Imam who will return with Jesus) Will Rule 7 years [Kitab Abu Daud, Kitab
Minhaj Ul Muslimeen Page no 792].

Jesus Christ will return and rule the world for 40 years
[ Kitab Minhaj Ul Muslimeen Page No 781] .

So 56 years - 54 years = 2 years
Therefore 2010 +2 = 2012, the year of arrival of Imam Mehdi (Peace be upon him)

Does the above calculation seems accurate to you ?