The Holy Quran 18:25 — Surah Al-Kahf
Arabic text
وَلَبِثُوا۟ فِى كَهْفِهِمْ ثَلَـٰثَ مِا۟ئَةٍ سِنِينَ وَٱزْدَادُوا۟ تِسْعًا
Translation
They (the people of the cave) remained in their cave for three hundred years and (others) add another nine (making it a total of 309 years). (Some commentators state that the period they slept was 300 years according to the solar calendar and 309 years according to the lunar calendar, which is shorter.)
Tafsir (excerpt) — Tafsir Usmani
The duration of the sleep: that is, by the solar reckoning they slept in the cave for a full three hundred years, and by the lunar reckoning it came to nine years more (the fractions of months and days have not been counted). Or, possibly, after three hundred years they stirred a little from their sleep, then slept again and went on sleeping for nine years.
Preview. The full text opens with JavaScript enabled.