As it is based on the lunar calendar, the Islamic calendar only has 354-355 days, due to the fact that a lunar cycle typically lasts for 29 or 30 days rather than the 30 or 31 days per month used ...