Author: ridwanrizri Date: 2023-03-31
When our unadjusted date is showing Ramadan 1, masjid admins need to set it to Shaban 30. But our hijri date system won't let them go back to Shaban 30. The issue is our calculation says Shaban is 29 days this year, but we want masjids to be able to override this and set it to Shaban 30.
The other problem is masjids have to do this right around maghrib the evening before — that's when they know if the moon was sighted or not. The most common case is the moon was or wasn't sighted, so right after maghrib they have to come adjust. But there's also a case where masjids go by a calculation that differs from ours, so they want to adjust ahead of time. To keep it simple, we may want to only let them adjust for one month, not plan months in the future.