This is an easier to read diagram covering most cases. Its goal is to allow writing most Opening Hours tags in a short time, not to explain the full syntax. Please refer to the full diagram for special cases and more explanations.
Legend:
<element> is to be replaced by the element's syntax definition below
boldcase is either written as such and explained below, or chosen from a list or numeric rule below
[...] means that ... is optional
[something]... means that something can be repeated as needed
this | that indicates that one of this or that must be chosen (alternative)