Как обозначить последний рабочий день во времени работы
Russian (Русский) телендә bigopenmac17 May 2015 баҫылып сыҡты.Подскажите, пожалуйста, как описать время работы “понедельник-пятница с 9:00 до 17:00, последний рабочий день месяца с 9:00 до 14:00”
Когда надо обозначить, например, “3-я среда месяца санитарный день”, то пишу We[3] off. А тут какой вариант ни пробовал, JOSM ругался при валидаци. В вики описано использование wd, но в обсуждении поднят вопрос, что эти weekdays в разных странах не совпадают. Mo-Fr[-1] 09:00-14:00 JOSM тоже не принимает.
Фекер алышыу
tbicrтарафынан18 May 2015 cәғәт 15:53көндө ҡаралған
Не факт что валидатор JOSM поддерживат полную спецификацию. Ваш вариант не соответсвует спецификации osm.wiki/Key:opening_hours/specification#weekday_range, хотя он мне нравится тем, что позволяет обозначить время работы независимо от 5-и, 6-и или 7-и дневной рабочей недели первый/последний/n-ый рабочий день не взирая на то что подразумевается в этом случае под “рабочим днем” (государсвенный или конкретного заведения). Даже может покрывать случай когда дней несколько.
В свое время делал через похожее на date_offset: -1 - Mo-Fr, но это тоже не соответсвует спецификации.
bigopenmacтарафынан18 May 2015 cәғәт 16:21көндө ҡаралған
Спасибо за ссылку, раньше этой страницы не видел.
olede4тарафынан29 June 2015 cәғәт 18:12көндө ҡаралған
Вот вам в помощь сервис http://osm.cupivan.ru/tags/opening_hours.html
bigopenmacтарафынан29 June 2015 cәғәт 18:25көндө ҡаралған
@olede4, спасибо за создание сервиса. Нужно еще добавить 5й интервал под условным названием “Санитарный день”. Там должна быть возможность выбрать, например, третья среда или последний четверг и время работы или же указать что в этот день не работает вообще. И форма для обратной связи не работает.
d1gтарафынан16 November 2016 cәғәт 04:04көндө ҡаралған
Я и не заметил вашу заметку сразу.
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