De start/einddatum van de ramadan schuift elk jaar 10 à 11 dagen op. De reden daarvoor is dat islamitische maanden vanuit de conditie van de maan vastgesteld worden en niet vanuit de positie van de zon. Om die reden worden islamitische maanden maanmaanden genoemd en de maanden vanuit de gregoriaanse kalender zonnemaanden. Dit maakt dat een jaar gebaseerd op de islamitische jaartelling standaard 10 à 11 dagen korter is dan een gregoriaans jaar, waardoor ook de maanden (inclusief de ramadan) 10 à 11 dagen opschuiven.