O Ramadã é o nono mês do ano islâmico, pode ser de 29 ou 30 dias (a cada dois meses neste calendário lunar). Geralmente isso é determinado pela observação visual da lua no dia 29 do mês, se a lua foi observada, então o mês é de 29 dias, se não, então o mês continuará a 30 dias. FYI, é por isso que o crescente é considerado o símbolo do Islã.
Portanto, não há como saber com antecedência. Os cálculos são precisos na maioria das vezes, mas ainda assim pode dar errado, especialmente se o tempo estiver nublado e a lua não puder ser observada enquanto os cálculos sugerem que o mês é de 29 dias e o mês continuará para 30 dias, independentemente dos cálculos. Isto é claro na maioria dos países. Alguns países dependem totalmente de cálculos, enquanto outros não.
Mais uma coisa que vale a pena mencionar, as mesmas regras se aplicam ao mês anterior ao Ramadã (Sha'aban), o que significa que qualquer alteração a esse mês afetará o Ramadã, causando a diferença de dois dias em relação às datas calculadas, conforme sugerido em seu questão. Em muitos anos, os países islâmicos têm três Eids (o primeiro dia depois do Ramadã, é como o Natal para os muçulmanos), um terminaria o Ramadã dois dias antes dos outros, enquanto alguns terminariam um dia antes, e o restante terminaria em 30 de julho. dias! então há uma chance de assistir três Eids diferentes.
Bahrein, como a maioria dos países sunitas segue a Arábia Saudita, os países xiitas (ou grupos dentro dos países) seguem principalmente o Irã. Alguns países como a Indonésia podem ter duas datas diferentes! alguns vão parar de jejuar em uma data e o resto adicionará mais um dia.
O calendário oficial islâmico na Arábia Saudita é chamado Ummulqura , que também é seguido no Bahrein a esse respeito, Se você quiser ter a melhor estimativa, então é isso, e de acordo com ela, o Ramadã terminará em 16 de julho de 2015.