Я пытаюсь описать интервалы даты / времени, и мне было интересно, есть ли какие-либо стандарты или стандарты sudo, которые будут применяться. Примерами интервалов могут быть пн-пт с 9:30 до 5:30 с 5 июня по 31 июля. Так что из примера я хочу иметь возможность сделать интервал на основе года (с 5 июня по 31 июля) и внутри те дни недели (с понедельника по пятницу) и в часы и минуты дня (с 9:30 до 5:30). Я посмотрел стандарт ISO 8601, и он говорит о временных интервалах, но, если я что-то упустил, он не очень хорошо справился бы с проблемами недели. Я придумал xml, показанный ниже, чтобы описать мой пример. Я просто хочу проверить, есть ли стандарты, прежде чем я продолжу создавать самостоятельно. Также, если вы не знаете о стандарте, но у вас есть идеи, которые могли бы улучшить мой формат, я бы приветствовал их.
<timeInterval name="something">
<rule name="blah">
<locale>:America/Chicago</locale>
<dateRange start="06-05" end="07-31" />
<timeRange start="9:30" end="17:30" />
<days>1,2,3,4,5</days>
</rule>
</timeInterval>
Спасибо