No one knows when Judgment Day is. Allah Almighty says: (They ask you ˹O Prophet˺ regarding the Hour, “When will it be?” But it is not for you to tell its time. That knowledge rests with your Lord ˹alone˺. Your duty is only to warn whoever is in awe of it.) An-Nazeat 79: 42-45
Allah conceals it from people, so that they work hard and get themselves prepared for that day every day by doing good deeds and refraining from doing evil. If man knew the date of that Day, he would postpone his repentance till shortly before it. Let alone, the worldly life will be filled with corruption more than it already is. In addition, if man knew when the Day of Resurrection is or when the hour of his death is, his whole life would be disturbed due to his fear of the close time of his death or the Day of Resurrection.
لا أحد يعلم متى يوم القيامة، قال الله تعالى: ( يسئلونك عن الساعة أيان مرساها، فيم أنت من ذكراها، إلى ربك منتهاها، إنما أنت منذر من يخشاها) النازعات : 42-45
، وقد أخفاها الله عن الناس حتى يجتهدوا في العمل ويكونوا مستعدين لذلك اليوم في كل يوم، عن طريق فعل الخيرات وترك الشر، ولو علم الإنسان ذلك اليوم لما تاب الا قبل موعده بوقت قصير، وامتلأت الدنيا بالفساد أكثر مما فيها. و أيضا لو علم الإنسان قرب يوم القيامة أو قرب وفاته لأدى ذلك إلى اضطراب حياته و خوفه من قرب الأجل أو حلول القيامة.