Doch, sollte gehen, aber das ist weder kurz noch anwenderfreundlich (obwohl, kann man mit … bestimmt noch optiimieren; ist mehr nach altem Schema):
Mo-We 8:00-16:00;Th off “und nach Vereinbarung”; Fr 8:00-12:00; Fr 12:00-18:00; Fr 18:00+ “und nach Vereinbarung”; Sa-Su off “und nach Vereinbarung”; Mo 0:00-8:00 “und nach Vereinbarung”
Ein Negationsoperator wie “!” wäre da aber echt praktischer.
Mo-We 8:00-16:00; Th off; Fr 8:00-12:00; Fr 12:00-18:00; ! “und nach Vereinbarung”
bzw.
Mo-We 8:00-16:00; Th off; Fr 8:00-12:00; Fr 12:00-18:00 ! “und nach Vereinbarung”
Aus dem allen zusammen ergibt sich:
Überhaupt keine Angaben → immer True.
(Dieser Fall kommt in den Wikiangaben nicht vor, die Auswertung zu True ergibt sich aber aus der Logik)
Ja, das ist da nicht spezifiziert, genau so wenig, wie die sinnvolle Umsetzung von dir, das die “off” Zeiten Vorrang vor den Öffnungszeiten haben sollten.
Weil
Mo-Fr 8:00-18:00; We off
schreibt sich schneller als
Mo-Tu 8:00-18:00; We off, Th-Fr 8:00-18:00
wobei man sich das We off, im zweiten Fall nachtürlich schneken kann.
Außerdem habe ich noch solche Sachen beim Korrigieren gesehen:
Mo,We-Th 8:00-12:00,13:00-17:00