Sebagian ulama mengungkapkan penjelasan mengenai 'mengapa puasa 6 hari di bulan Syawal sama dengan berpuasa selama satu tahun?'.
"Secara matematika bisa kita terangkan bahwa puasa satu hari di bulan Ramadhan dan puasa dalam bulan Syawal itu diibaratkan seperti berpuasa 10 hari," ujar Ustaz Ferry.
Jadi, hitungannya apabila menjalankan puasa Ramadhan selama 30 hari kemudian dikali 10, maka jumlahnya adalah 300 hari.
Kemudian, ditambah dengan 6 hari puasa dikali 10, maka 300 ditambah dengan 60, totalnya adalah 360 hari.
Namun, ada 5 hari yang diharamkan untuk umat Islam berpuasa, di antaranya:
- Dua hari raya, yakni Hari Raya Idul Fitri dan Idul Adha.
- Tiga hari tasyrik, yakni tanggal 10, 11, dan 12 dzulhijah pada saat musim haji.
عَنْ أَبِي أَيُّوبَ الْأَنْصَارِيِّ رَضِي اللَّهُ عَنْهُ … أَنَّ رَسُولَ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ قَالَ مَنْ صَامَ رَمَضَانَ ثُمَّ أَتْبَعَهُ سِتًّا مِنْ شَوَّالٍ كَانَ كَصِيَامِ الدَّهْرِ[رواه الجماعة إلا البخاري والنسائي]
Artinya: Dari Abi Ayyub al-Anshari r. a. (diriwayatkan) … bahwa Rasulullah saw bersabda: Barang siapa sudah melakukan puasa Ramadan, kemudian menambahkan dengan puasa enam hari di bulan Syawal, maka seolah-olah ia telah melaksanakan puasa sepanjang masa. [HR Jama’ah ahli hadis selain dan an-Nasa’i].
Hadis lain menyebut ganjaran puasa Syawal adalah seperti puasa satu tahun penuh.
[عَنْ ثَوْبَانَ عَنِ النَّبِيِّ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ قَالَ مَنْ صَامَ رَمَضَانَ فَشَهْرٌ بِعَشَرَةِ أَشْهُرٍ وَصِيَامُ سِتَّةِ أَيَّامٍ بَعْدَ الْفِطْرِ فَذَلِكَ تَمَامُ صِيَامِ السَّنَةِ . [رواه أحمد
Artinya: Dari Tsauban, dari nabi saw (diriwayatkan bahwa) beliau bersabda: Barang siapa berpuasa Ramadan, maka pahala satu bulan Ramadan itu (dilipatkan sama) dengan puasa sepuluh bulan, dan berpuasa enam hari sesudah Idul Fitri [dilipatkan sepuluh menjadi enam puluh], maka semuanya (Ramadan dan enam hari bulan Syawal) adalah genap satu tahun. [HR Ahmad].