Как обозначить похожие дни подряд и непоследовательность с помощью «opensHours»? - PullRequest
1 голос
/ 08 октября 2019

Если у меня Su, Mo, Tu & Fr имеют одинаковое время в мои часы работы.

Должен ли я представить их как ("Su-Tu, Fr"), ("Su-Tu" & "Fr") или что-то ещееще

Ответы [ 2 ]

1 голос
/ 08 октября 2019

Согласно определению openingHours, дни можно разделять запятой, а диапазоны дней можно указывать через дефис.

В определении явно не упоминается, что эти два способа могут быть объединены, и ни один из примеров не использует комбинированный способ. Это не обязательно означает, что он не поддерживается, и я ожидаю, что многие потребители будут поддерживать его в любом случае, но зачем рисковать небольшим выигрышем от сохранения нескольких символов?

Вы можете просто перечислять каждый деньчерез запятую:

Mo,Tu,Fr,Su
0 голосов
/ 21 октября 2019

Посмотрите на пример 2 на часах работы. Свойство, как и другие свойства, поддерживает списки. Таким образом, вы можете иметь элемент списка с диапазоном и элемент списка с вашими разовыми днями.

"openingHours":["Mo-Fr 10:00-19:00", "Sa 10:00-22:00", "Su 10:00-21:00"]

, взятый непосредственно из примера на https://schema.org/openingHours#tourism-2

...