Interval

Représente un intervalle de temps, encodé sous la forme d'un code temporel de début (inclus) et d'un code temporel de fin (exclu).

La date de début doit être inférieure ou égale à la date de fin. Lorsque le début est égal à la fin, l'intervalle est vide (il ne correspond à aucune heure). Lorsque les valeurs de début et de fin ne sont pas spécifiées, l'intervalle correspond à n'importe quelle heure.

Représentation JSON
{
  "startTime": string,
  "endTime": string
}
Champs
startTime

string (Timestamp format)

Facultatif. Début de l'intervalle inclusif.

Si vous spécifiez un code temporel correspondant à cet intervalle, il doit être identique ou postérieur au début.

Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

endTime

string (Timestamp format)

Facultatif. Fin de l'intervalle (exclue).

Si elle est spécifiée, un code temporel correspondant à cet intervalle doit être antérieur à la fin.

Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".