Según el calendario musulmán, el mes de Ramadán está precedido por el mes de Shaaban y es seguido por el mes de Shauwal. Tradicionalmente, el inicio del Ramadán está determinado por la aparición de la luna creciente en el día 29 de la tarde de Shaaban.
Sin embargo, las condiciones climáticas pueden evitar que aparezca la media luna. En este caso, el Profeta (PB) recomienda completar el mes de Shaaban para que este cuente 30 días: “Ayuna tan pronto como veas la luna creciente y rompe el ayuno tan pronto como la vuelva a ver. Pero si no se puede ver hay que dejar que el mes de Shaaban tenga 30 días. El día siguiente es de facto el primer día del Ramadán. Lo mismo se aplica para determinar el último día del ayuno y, por lo tanto, el Eid al Fitr.
El conocimiento de la astronomía ha evolucionado considerablemente desde la llegada del Islam. Los astrónomos ahora pueden calcular, casi al segundo, el momento de la aparición de la Luna en el cielo de cada país durante todo el año. Se realizan cálculos y estos datos se registran por adelantado y se ponen a disposición del público. Por lo tanto, es científicamente posible saber el inicio de cada mes lunar independientemente del estado del clima durante los próximos años.