From OpenStreetMap Wiki
This is a quick tutorial to get you started with the opening hours syntax.
- You should use the common English day abbreviations as in this table:
|Abbreviation||Day of week|
Multiple opening intervals
|same as above, but closed from 12:00 to 13:00 (noon to 1 PM)|
- Add the two time intervals in which they are open, separated by a comma (,).
|opening_hours=Mo-Fr 08:00-12:00,13:00-17:30; Sa 08:00-12:00|
|same as above, also open on Saturday mornings|
- Add the opening hours for each day range, separated by a semicolon and space (; ).
Closed on holidays
|opening_hours=Mo-Fr 08:00-12:00,13:00-17:30; Sa 08:00-12:00; PH off|
|same as above, but closed on public holidays|
PHas if it were a weekday. Instead of hours, use
offto say they're closed all day.
SHfor school holidays. Although this is rare, you can also use both
SHon the same object, e.g. opening_hours=Mo-Fr 08:00-12:00,13:00-17:30; Sa 08:00-12:00; PH off; SH off
(optional reading) Different hours on holidays
|opening_hours=Mo-Fr 08:00-12:00,13:00-17:30; Sa 08:00-12:00; PH 09:00-12:00|
|on holidays, they are open from 09:00 to 12:00|
- As said before,
PHis just like a weekday. Because it is to the right of the rest of the rules, it overwrites them. For more information on which rules take precedence, see this more elaborate guide.
You can also read Key:opening_hours on the usage of opening_hours specifically.