Как обозначить последний рабочий день во времени работы
Pleatst troch bigopenmac op 17 maaie 2015 yn it Russian (Русский).Подскажите, пожалуйста, как описать время работы “понедельник-пятница с 9:00 до 17:00, последний рабочий день месяца с 9:00 до 14:00”
Когда надо обозначить, например, “3-я среда месяца санитарный день”, то пишу We[3] off. А тут какой вариант ни пробовал, JOSM ругался при валидаци. В вики описано использование wd, но в обсуждении поднят вопрос, что эти weekdays в разных странах не совпадают. Mo-Fr[-1] 09:00-14:00 JOSM тоже не принимает.
Discussion
Reäksje fan tbicr op 18 maaie 2015 om 15.53 oere
Не факт что валидатор JOSM поддерживат полную спецификацию. Ваш вариант не соответсвует спецификации osm.wiki/Key:opening_hours/specification#weekday_range, хотя он мне нравится тем, что позволяет обозначить время работы независимо от 5-и, 6-и или 7-и дневной рабочей недели первый/последний/n-ый рабочий день не взирая на то что подразумевается в этом случае под “рабочим днем” (государсвенный или конкретного заведения). Даже может покрывать случай когда дней несколько.
В свое время делал через похожее на date_offset: -1 - Mo-Fr, но это тоже не соответсвует спецификации.
Reäksje fan bigopenmac op 18 maaie 2015 om 16.21 oere
Спасибо за ссылку, раньше этой страницы не видел.
Reäksje fan olede4 op 29 juny 2015 om 18.12 oere
Вот вам в помощь сервис http://osm.cupivan.ru/tags/opening_hours.html
Reäksje fan bigopenmac op 29 juny 2015 om 18.25 oere
@olede4, спасибо за создание сервиса. Нужно еще добавить 5й интервал под условным названием “Санитарный день”. Там должна быть возможность выбрать, например, третья среда или последний четверг и время работы или же указать что в этот день не работает вообще. И форма для обратной связи не работает.
Reäksje fan d1g op 16 novimber 2016 om 04.04 oere
Я и не заметил вашу заметку сразу.
weekday не подходит потому как поразумевает дни недели пн-пт (в России). Причём четверг или пятница могут быть выходными. Вместо пн-пт вам нужны “рабочие дни”, а их не было.
Вы не можете сказать
PH off
и выбрать последний четвергTh[-1]
или пятницуFr[-1]
в теге объекта - потому что не известно на какой именно день пришёлся “красный день календаря” (PH), они в каждый год разные.bigopenmac, наверное, вы - первый кто такое предложил в OpenStreetMap.
Это сложное правило, для него придётся придумывать ключевое слово: не
PH
, аLBD
(last business day
) или похожее. Предлагайте лучший вариант - будете его автором.Поддержка
JOSM точно не поддерживает такое, там всё очень просто.
Остальное тоже (насколько я знаю), оставил напоминание: https://github.com/opening-hours/opening_hours_grammar/issues/5