Tolong jelaskan mengenai Perhitungan dari Ashabulkahfi

300 tahun Masehi = 300 x 365,2422 hari = 109572,66 hari

300 tahun Hijriah = 300 x 354,36056 hari = 106310,11 hari. Selisih hari di antara dua perhitungan bulan dan matahari di atas yaitu 3.262,55 hari.

3262,55 : 354,36056 = 9,20669 tahun Hijriah (9 tahun)

3262,55 : 365,2422 = 8,93256 tahun Masehi (8,9 atau 9 tahun). Dari perhitungan di atas dapat diketahui bahwa 300 tahun Surya = 309 Tahun Bulan.