فذهب بعضهم إلى أن هذا كان باختلاف الأوقات، ففي بعض السنين صام النبي صلى الله عليه وسلم شعبان كاملاً، وفي بعضها صامه النبي صلى الله عليه وسلم إلا قليلاً .
وهو اختيار الشيخ ابن باز رحمه الله.
انظر : مجموع فتاوى الشيخ ابن باز (15/416).
وذهب آخرون إلى أن النبي صلى الله عليه وسلم لم يكن يكمل صيام شهر إلا رمضان، وحملوا حديث أم سلمة على أن المراد أنه صام شعبان إلا قليلاً، قالوا: وهذا جائز في اللغة إذا صام الرجل أكثر الشهر أن يقال: صام الشهر كله.