The Messenger of Allah ﷺ said, "The Hour will not come until the sun rises from the west. When it rises and the people see it, they will all believe. But that will be the time when 'no soul will benefit from its faith' [Anam 6:158], to the end of the verse."
حدثنا علي أخبرنا ورقاء عن أبي الزناد عن الأعرج
قال رسول الله ﷺ لا تقوم الساعة حتى تطلع الشمس من مغربها فإذا طلعت ورآها الناس آمنوا أجمعون فذاك حين {لا ينفع نفسا إيمانها} إلى آخر الآية