Abu Hurairah reported,

The Messenger of Allah ﷺ said, "The Hour will not come until the sun rises from where it sets. When it rises and the people see it, they will all believe. That is the time when 'no soul will benefit from its faith if it had not believed before, or earned good through its faith' [Anam 6:158]."

Ahmad 8138

Sahih

وقال رسول الله ﷺ لا تقوم الساعة حتى تطلع الشمس من مغربها فإذا طلعت ورآها الناس آمنوا أجمعون وذلك حين {لا ينفع نفسا إيمانها لم تكن آمنت من قبل أو كسبت في إيمانها خيرا}

أحمد 8138صحيح
Contents
Reference
Commentary
Ayat
Collection
Musnad Ahmad
Book
Abu Hurairah
Numbering
Darussalam 8138
Ahmad 8138