Ramadan to happen twice in 2030

The lunar and solar differences will bring an unusual double celebration that is sure to cause some confusion and excitement.
The holy month of Ramadan is expected to occur twice in the year 2030, once in January and then again in December.
The reason behind this unusual occurrence is that Islamic dates follow the lunar cycle.
A lunar year is 354 days, shorter than the 365 days of the solar-based Gregorian calendar which is used by much of the western world.
However, all Muslim dates appear to move back by about 11 days a year.
According to Hassan Ahmed Al Hariri, chief executive officer of the Dubai Astronomy Group “The solar calendar and the lunar calendar run separately from each other and are different, the solar one is fixed with the sun, while the lunar calendar is always 11 days shorter, so having two Ramadans is a natural result of having two different calendars.”