تختلف عدد ساعات الصيام خلال شهر رمضان المبارك من سنة إلى أخرى ومن دولة إلى أخرى، حيث ستكون أطول ساعات صيام في الوطن العربي في الجزائر بمعدل 16 ساعة بين أول وآخر رمضان.
وسيصوم التونسيون الجزائريون في أول رمضان حوالي 15 ساعة و8 دقائق، وفي آخر رمضان حوالي 16 ساعة و13 دقيقة.
وسيكون عدد ساعات الصيام في أقصر يوم صيام في تونس وهو أول يوم رمضان 15:07 اما أطول يوم صيام في تونس وهو آخر يوم رمضان 16:12.