05/27/17 to 06/24/17Muslims engage in a 30-day, sunup to sundown, fast called Ramadan. The observance commemorates the first revelation of the Quran to Muhammad according to Islamic belief.