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