Everyone must believe that this world will experience apocalypse, but we do not know when the apocalypse will occur, no one knows when the Resurrection will occur. Because the apocalypse happened when this world was filled with immorality everywhere. Actually, the apocalypse has been determined when it happened by Allah, but Allah does not tell when the doomsday will happen which is clear we never know when the apocalypse will occur.
Only Allah knows when the apocalypse will occur, and angels themselves do not know when the apocalypse will occur because they only receive orders to end this world or the end of the world when Allah commands life in this world that is the end of time when angels just know when the apocalypse occurred. And now there are many signs of doomsday will occur in the near future as many signs of doomsday occur.
The point is we never know when the apocalypse will occur, because angels themselves do not know when the end of the world really happened, especially we who are just ordinary people who do not know anything about when the end of the world really happened. Even though there are a lot of signs of doomsday at the moment, we can't guess or know when the end of the world will really happen later. Hopefully the answers I give are very appropriate and useful for all of us.