Ramadan occurs during the ninth month of the Islamic calendar (which is a lunar calendar). Muslims fast from when the crescent moon rises over Mecca, until the next crescent moon. Which is about 29 to 30 days.
They take no water or food during sunrise to sunset, so will wake around 03:00 for...