Una Duración representa un lapso de tiempo de longitud fija con signo representado como un recuento de segundos y fracciones de segundos con una resolución de nanosegundos. Es independiente de cualquier calendario y conceptos como "día" o "mes". Está relacionado con la marca de tiempo en que la diferencia entre dos valores de marca de tiempo es una duración y se puede sumar o restar de una marca de tiempo. El rango es de aproximadamente +-10,000 años.
Representación JSON |
---|
{ "seconds": string, "nanos": integer } |
Campos | |
---|---|
seconds | Segundos firmados del lapso de tiempo. Debe ser de -315,576,000,000 a +315,576,000,000 inclusive. Nota: estos límites se calculan a partir de: 60 s/min * 60 min/h * 24 h/día * 365,25 días/año * 10000 años |
nanos | Fracciones firmadas de un segundo a una resolución de nanosegundos del lapso de tiempo. Las duraciones inferiores a un segundo se representan con un campo de 0 |