Ramadan occurs in the ninth lunar month of the Islamic calendar. It’s start and end thus depend on the moon phases. Moreover the lunar calendar is 10-11 days shorter than the solar calendar, hence Ramadan never falls on the same dates over two consecutive years. Indeed it is anticipated by 10-11 days every year.
This means that the dates can be computed and therefore predicted. The Ramadan Wikipedia page has a table summarising the predicted start and end time coordinates of Ramadan from 2010 to 2020 (image courtesy of Wikipedia):
Having said this, there is an ongoing debate as to how to correctly define the start and end dates of Ramadan. The traditional way is to visually inspect the sky looking for the slight crescent moon marking the start of the month (you have to keep track of the months yourself to know you’re in the ninth). The same applies for the end of the month: sighting a new slight crescent marks the beginning of the next month, and thus the end of the current. Current, more “modern” methods, include the definition of a common starting point fixed by the moon-sighting in Saudi-Arabia.
All of this to say that it is not uncommon for Ramadan to occur at different times/dates across the world.
Snooping around on the web I stumbled upon this nifty tool allowing you to compute the dates depending on your location. Keying in Bahrain 2015 yields a period going from the 17th of June to the 16th of July:
Ramadan is the 9th month of the Islamic year, it can be 29 or 30 days (as every other month in this lunar calendar). Usually this is determined by visual observation of the moon in the 29th of the month, if the moon was observed then the month is 29 days, if not then the month will continue to 30 days. FYI, this is why the crescent is considered the symbol for Islam.
So, there is no way to know in advance. Calculations are accurate most of the times but still it can go wrong especially if the weather is cloudy and the moon could not be observed while calculations suggest the month is 29 days, then the month will continue to 30 days regardless of the calculations. This is of course in most countries. Some countries do depend totally on calculations, while others do not.
One more thing worth mentioning, the same rules apply to the month before Ramadan (Sha’aban), which means any altering to that month will affect Ramadan, causing the two days difference than the calculated dates, as was suggested in your question. In many years, Islamic countries have three Eids (the first day after Ramadan, it is like Christmas for Muslims), one would end Ramadan two days earlier than the others, while some end it one day earlier, and the rest end it on 30 days! so there is a chance to attend three different Eids.
Bahrain, as most of the Sunni countries follow Saudi Arabia, Shia countries (or groups within countries) mostly follow Iran. Some countries like Indonesia can have two different dates! some will stop fasting on a date and the rest will add one more day.
The official Islamic Calendar in Saudi Arabia is called Ummulqura, which is also followed in Bahrain in this regard, if you want to have the best guess then this is it, and according to it, Ramadan will end on 16th of July, 2015.
Credit:stackoverflow.com‘
4 Mar, 2024
5 Mar, 2024
5 Mar, 2024