Ringkasan Jawaban Singkat
Hadits ini melarang kita berpuasa pada satu atau dua hari sebelum Ramadan (yaitu tanggal 29 dan 30 Sya'ban) dengan niat untuk "menyambut" atau "mendahului" Ramadan. Namun, ada pengecualian: jika seseorang memiliki kebiasaan puasa sunnah pada hari tersebut (seperti puasa Senin-Kamis atau puasa Daud yang jatuh bertepatan), maka ia tetap boleh berpuasa. Ini adalah bentuk kasih sayang Nabi ﷺ agar umatnya tidak memberatkan diri dan agar jelas antara puasa wajib dan puasa sunnah.
Rujukan Ulama & Dalil
Hadits Riwayat Imam Ibnu Majah:
Teks hadits yang Anda sebutkan adalah riwayat dari Abu Hurairah radhiyallahu 'anhu. Hadits ini juga diriwayatkan oleh Imam Al-Bukhari dan Imam Muslim dengan lafaz yang serupa. Dalam Shahih Al-Bukhari, dari Abu Hurairah radhiyallahu 'anhu, Nabi ﷺ bersabda:
لَا تَقَدَّمُوا رَمَضَانَ بِصَوْمِ يَوْمٍ أَوْ يَوْمَيْنِ إِلَّا رَجُلٌ كَانَ يَصُومُ صَوْمًا فَلْيَصُمْهُ
Artinya: "Janganlah kalian mendahului Ramadan dengan berpuasa sehari atau dua hari sebelumnya, kecuali seseorang yang memiliki kebiasaan puasa (sunnah), maka silakan ia berpuasa." (HR. Al-Bukhari no. 1914, Muslim no. 1082)
Dalil Al-Qur'an yang Terkait:
Allah ﷻ berfirman:
يَا أَيُّهَا الَّذِينَ آمَنُوا كُتِبَ عَلَيْكُمُ الصِّيَامُ كَمَا كُتِبَ عَلَى الَّذِينَ مِنْ قَبْلِكُمْ لَعَلَّكُمْ تَتَّقُونَ
"Wahai orang-orang yang beriman, diwajibkan atas kamu berpuasa sebagaimana diwajibkan atas orang-orang sebelum kamu agar kamu bertakwa." (QS. Al-Baqarah [2]: 183)
Ayat ini menunjukkan bahwa puasa Ramadan adalah ibadah yang telah ditentukan waktunya, dan kita tidak boleh mendahuluinya dengan puasa yang diniatkan sebagai bagian dari Ramadan sebelum waktunya tiba.
Penjelasan Rinci
Para ulama menjelaskan bahwa larangan dalam hadits ini bersifat makruh (tidak disukai) jika seseorang berpuasa pada hari terakhir Sya'ban dengan niat "hati-hati" atau "menyambut" Ramadan. Namun jika ia berpuasa karena kebiasaan, maka tidak mengapa.
Pendapat Ulama:
- Imam Asy-Syafi'i dalam kitabnya Al-Umm menjelaskan bahwa larangan ini ditujukan bagi orang yang berpuasa pada hari syak (hari yang diragukan apakah sudah masuk Ramadan atau belum) dengan niat hati-hati. Adapun jika seseorang berpuasa karena kebiasaan, maka itu diperbolehkan berdasarkan pengecualian dalam hadits.
- Imam An-Nawawi dalam Syarah Shahih Muslim menjelaskan bahwa hadits ini menunjukkan bolehnya berpuasa sunnah pada hari-hari tersebut jika bertepatan dengan kebiasaan seseorang, seperti puasa Daud atau puasa Senin-Kamis. Namun jika tidak ada kebiasaan, maka makruh hukumnya.
- Syaikh Muhammad bin Shalih Al-Utsaimin dalam Syarh Riyadhush Shalihin menjelaskan bahwa larangan ini adalah larangan yang bersifat makruh, bukan haram. Karena Nabi ﷺ sendiri pernah berpuasa di akhir Sya'ban, namun itu karena beliau memiliki kebiasaan puasa yang hampir tidak pernah berbuka di bulan Sya'ban.
- Imam Ibnu Hajar Al-Asqalani dalam Fathul Bari menjelaskan bahwa hikmah larangan ini adalah agar tidak terjadi pencampuran antara puasa sunnah dan puasa wajib, dan agar umat Islam tidak memberatkan diri sebelum memasuki bulan Ramadan.
Perbedaan Pendapat Ulama:
Ada sebagian ulama yang berpendapat bahwa larangan ini bersifat haram berdasarkan zhahir hadits. Namun pendapat yang lebih kuat — dan dipilih oleh jumhur (mayoritas) ulama dari kalangan Syafi'iyah, Hanabilah, dan sebagian Hanafiyah — adalah bahwa larangan ini bersifat makruh, bukan haram. Alasannya, karena ada hadits lain yang menunjukkan bahwa Nabi ﷺ sendiri berpuasa di akhir Sya'ban. Dari Aisyah radhiyallahu 'anha, ia berkata:
كَانَ رَسُولُ اللَّهِ ﷺ يَصُومُ حَتَّى نَقُولَ لَا يُفْطِرُ وَيُفْطِرُ حَتَّى نَقُولَ لَا يَصُومُ وَمَا رَأَيْتُ رَسُولَ اللَّهِ ﷺ اسْتَكْمَلَ صِيَامَ شَهْرٍ قَطُّ إِلَّا رَمَضَانَ وَمَا رَأَيْتُهُ أَكْثَرَ صِيَامًا مِنْهُ فِي شَعْبَانَ
"Rasulullah ﷺ biasa berpuasa (terus-menerus) hingga kami mengatakan ia tidak pernah berbuka, dan beliau berbuka hingga kami mengatakan ia tidak pernah puasa. Dan aku tidak pernah melihat Rasulullah ﷺ menyempurnakan puasa sebulan penuh kecuali Ramadan, dan aku tidak pernah melihat beliau lebih banyak berpuasa daripada di bulan Sya'ban." (HR. Al-Bukhari no. 1969, Muslim no. 1156)
Ini menunjukkan bahwa puasa di akhir Sya'ban tidak dilarang secara mutlak, selama itu bukan karena niat "menyambut" atau "hati-hati" memasuki Ramadan.
Story Telling
Dahulu, di masa para salaf, ada seorang pemuda yang sangat bersemangat menyambut Ramadan. Ia berpuasa dua hari sebelum Ramadan dengan niat "pemanasan" agar kuat menjalani puasa sebulan penuh. Namun ia datang kepada Al-Hasan Al-Bashri dan bertanya tentang amalannya itu.
Al-Hasan Al-Bashri tersenyum dan berkata, "Wahai anakku, sungguh Allah ﷻ telah menentukan waktu puasa Ramadan dengan jelas. Janganlah engkau mendahului apa yang Allah tetapkan. Namun jika engkau memiliki kebiasaan puasa sunnah, maka itu adalah kebaikan yang akan menemanimu hingga masuk Ramadan. Yang terbaik adalah engkau berpuasa karena cinta kepada Allah, bukan karena sekadar 'pemanasan' yang bisa jadi akan membuatmu lelah sebelum waktunya."
Pemuda itu pun tersadar. Ia belajar bahwa ibadah itu harus sesuai tuntunan, bukan sekadar semangat tanpa ilmu. Semangat yang baik harus dibimbing dengan ilmu agar tidak keluar dari sunnah.
Kesimpulan Praktis
- Jangan berpuasa pada satu atau dua hari sebelum Ramadan (29 dan 30 Sya'ban) dengan niat menyambut atau "hati-hati" masuk Ramadan.
- Jika memiliki kebiasaan puasa sunnah (seperti puasa Senin-Kamis, puasa Daud, atau puasa Ayyamul Bidh) yang jatuh pada hari tersebut, maka tetap boleh berpuasa.
- Perbanyak ibadah di bulan Sya'ban sebagaimana kebiasaan Nabi ﷺ, namun tanpa berlebihan hingga mengaburkan batas masuknya Ramadan.
- Niatkan puasa sunnah di akhir Sya'ban sebagai puasa sunnah biasa, bukan sebagai bagian dari Ramadan.
- Jangan berpuasa pada hari syak (hari yang diragukan) kecuali jika bertepatan dengan kebiasaan puasa.
Semoga Allah memberi kita taufik untuk mengikuti petunjuk Al-Qur'an, sunnah Nabi ﷺ, dan pemahaman para ulama Ahlus Sunnah.