In Israel Shabbat off period is a national 24h of reduced activity according to the Jewish religion.
Starting somewhere around 7PM on Friday and ends on 8PM Saturday.
This affects especially this kinds of businesses:
Restaurants, Trains, Public Bus services, etc.
The thing is, it changes from IST to IDT (Standard and Daylight), so it can be automatically calculated somehow but it needs some sort of variable to be agile enough to actually inform about the correct working hours.
I need your help finding a way to implement such change into the “Working hours” field, it will be very beneficial to tourists who come to Israel and find themselves completely stuck in the hotel because there’s no public transportation etc.
I see there has been some discussions in the Israeli community but this setting is pretty global because also in Paris (for example) there are many restaurants keeping the Shabbat tradition.
It seems that the opening hours syntax is expressive enough to capture such requirements.
For example, a restaurant that is usually open from 9:00 to 21:00 but closes 3 hours before sunset on Friday and opens one hour after sunset on Saturday could have the following value in its opening_hours tag:
If Shabbat starts 15 minutes before sunset at the the specific location, then this difference can be taken into consideration in the spucified offset. If you want to be on the safe side, use the maximal difference throughout the year.
In practice, businesses do not change their closing time by a few minutes every week, but rather round the time to 30 minutes or an hour.
I could possibly live without this feature, just wanted to see if it’s something worth mentioning for the sake of regional (religional?) compatibility.