The Islamic calendar is lunar-based, consisting of approximately 354 days - about 11 days shorter than the Gregorian solar calendar. This is because it follows the lunar cycle (12 lunar months), which is approximately 354.37 days. The 365-day year is based on the solar calendar.