Bagaimanapun, tempoh berpuasa di setiap negara berbeza-beza bergantung kepada panjang waktu siang dan malam. Secara puratanya, umat Islam berpuasa selama 12 hingga 16 jam sehari namun, bagi mereka ...