Interval

Представляет интервал времени, закодированный как начало отметки времени (включительно) и время окончания отметки времени (не включая).

Начало должно быть меньше или равно концу. Когда начало равно концу, интервал пуст (не соответствует времени). Если начало и конец не указаны, интервал соответствует любому времени.

JSON-представление
{
  "startTime": string,
  "endTime": string
}
Поля
start Time

string ( Timestamp format)

Необязательный. Инклюзивное начало интервала.

Если указано, временная метка, соответствующая этому интервалу, должна быть такой же или после начала.

Использует RFC 3339, где генерируемые выходные данные всегда будут нормализованы по Z и используют 0, 3, 6 или 9 дробных цифр. Также принимаются смещения, отличные от «Z». Примеры: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" или "2014-10-02T15:01:23+05:30" .

end Time

string ( Timestamp format)

Необязательный. Эксклюзивное завершение антракта.

Если указано, временная метка, соответствующая этому интервалу, должна быть перед концом.

Использует RFC 3339, где генерируемые выходные данные всегда будут нормализованы по Z и используют 0, 3, 6 или 9 дробных цифр. Также принимаются смещения, отличные от «Z». Примеры: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" или "2014-10-02T15:01:23+05:30" .