John sees the same vision as Ezekiel did in Revelation. You can read between the lines and meditate on it. The day of the Lord will come as a thief in the night. You never know when these things will take place, but they will in God's time. Jesus said, "Watch, for you do not know what hour the thief will come upon you!"