Нотация ISO для представления интервала времени на основе события с фиксированной датой окончания - PullRequest
0 голосов
/ 04 марта 2020

ISO 8601 включает несколько способов представления [временных интервалов] (https://en.wikipedia.org/wiki/ISO_8601#Time_intervals):

start/end
start/duration
duration/end
duration

Есть ли способ представления временного интервала, в котором дата начала на основании какого-либо действия и дата окончания фиксируется. Например, компонент A хочет представить интервал времени, который будет использоваться компонентом B, где начало представлено на основе того, когда клиент вызывает компонент B, а конец представлен фиксированной датой окончания. Обратите внимание, что есть также сценарий ios для компонента A, представляющий временной интервал, в котором также зафиксирован запуск, поэтому я хочу избежать особого случая такого поведения, если стандарт ISO его поддерживает.

Я также посмотрел на ISO-8601-2, который вводит концепцию открытой даты начала, но я не был уверен, что это правильный путь к go.

Кроме того, было неясно, использовать ли открытую дату начала ("../enddate") против неизвестной даты начала ("/enddate").

Нужны указания по этому вопросу.

...