Bräuchte Hilfe bei opening_hours...

Hallo,

ja ich habe da mal einen Fall von opening_hours, der für mein Hirn leider etwas zu kompliziert ist…
Ich habe auch schon Tools ausprobiert, die mir auch etwas eigentlich Passendes ausgespuckt haben, aber wenn ich die Werte dann mit dem Evaluation Tool validieren will, wird immer rumgemeckert, dass der eine Wert für einen Tag den anderen überschreiben würde oder so was. Ich möchte lieber nachfragen, bevor ich einfach “irgendwas” in die Datenbank packe.

Und darum geht es: Es handelt sich um einen Weg, der nachts gesperrt ist. Ich will die Werte eigentlich nicht bei openings_hours sondern bei access:conditional=no @ (…) reinpacken. Aber irgendwie kriege ich leider die Syntax nicht korrekt zusammen… :confused:
Das Problem ist, dass Zeiten über Mitternacht hinausgehen.

Sperrzeiten:

Nacht Montag auf Dienstag:
von 23:30 Uhr bis 05:00 Uhr
Nacht Dienstag auf Mittwoch:
von 23:30 Uhr bis 05:00 Uhr
Nacht Mittwoch auf Donnerstag:
von 23:30 Uhr bis 05:00 Uhr
Nacht Donnerstag auf Freitag:
von 23:30 Uhr bis 05:00 Uhr
Nacht Freitag auf Samstag:
von 23:30 Uhr bis 05:00 Uhr
Nacht Samstag auf Sonntag:
von 23:30 Uhr bis 06:30 Uhr
Nacht Sonntag auf Montag:
von 23:30 Uhr bis 05:00 Uhr

ABER, und jetzt kommt’s:
Nacht von einem Vorfeiertag auf einen gesetzlichen Feiertag:
von 23:30 Uhr bis 06:30 Uhr

kann mir jemand helfen, die Syntax vernünftig hinzukriegen? Das wäre super!

So sollte das passen:

23:30-5:00, Su 05:00-06:30, PH 05:00-06:30

http://openingh.openstreetmap.de/evaluation_tool/?EXP=23%3A30-5%3A00%2C%20Su%2005%3A00-06%3A30%2C%20PH%2005%3A00-06%3A30&lat=48.7769&lon=9.1844&mode=0&DATE=1492635960000

Und noch als Ergänzung “Vorfeiertag” schreibt sich als “PH -1 day”

Alternativer Vorschlag, wenn man die Zeiten nicht zusammenstückeln möchte:

Su-Fr 23:30-05:00, Sa 23:30-06:30, PH -1 day 23:30-06:30

super!!! Vielen Dank für die schnelle Hilfe!