時間間隔を表します。開始日時を示す Timestamp(この日時を含む)と終了日時を示す Timestamp(この日時を含まない)としてエンコードされます。
開始日時は終了日時以前にする必要があります。開始日時と終了日時が同じ場合、時間間隔は空になります(どの時間とも一致しません)。開始日時と終了日時が両方とも指定されていない場合、その時間間隔はすべての日時と一致します。
| JSON 表現 |
|---|
{ "startTime": string, "endTime": string } |
| フィールド | |
|---|---|
startTime |
省略可。時間間隔の開始日時(この日時を含む)。 指定した場合、開始日時と同じかそれ以降の Timestamp がこの時間間隔に一致します。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
endTime |
省略可。時間間隔の終了日時(この日時を含まない)。 指定した場合、終了時刻より前の Timestamp がこの時間間隔に一致します。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |