Espacio de nombres: duración

Métodos

abdominales

estática

abs(duration) muestra rules.Duration.

Valor absoluto de una duración.

Parámetro

duración

rules.Duration

Es el valor de duración.

El valor no debe ser nulo.

Devoluciones

non-null rules.Duration es el valor de duración absoluta de la entrada.

Ejemplo

duration.abs(duration.value(-10, 's')) == duration.value(10, 's')

hora

estática

time(horas, minutos, segundos, nanosegundos) muestra rules.Duration.

Crea una duración a partir de horas, minutos, segundos y nanosegundos.

Parámetro

horas

rules.Integer

Porción de la duración en horas.

El valor no debe ser nulo.

min

rules.Integer

Porción de minutos de la duración.

El valor no debe ser nulo.

de s

rules.Integer

Porción de segundos de la duración

El valor no debe ser nulo.

nanosegundos

rules.Integer

Porción de nanosegundos de la duración.

El valor no debe ser nulo.

Devoluciones

non-null rules.Duration a Duración.

valor

estática

value(magnitude, unit) muestra rules.Duration.

Crea una duración a partir de una magnitud numérica y una unidad de string.


Unidad Descripción
w Semanas
d Días
h Horas
m Minutos
s Segundos
ms Milisegundos
ns Nanosegundos

Parámetro

magnitud

rules.Integer

Magnitud sin unidades de la duración.

El valor no debe ser nulo.

unidad

rules.String

Unidad de duración.

El valor no debe ser nulo.

Devoluciones

non-null rules.Duration a Duración.

Ejemplo

duration.value(1, 'w') // Create a duration for 1 week of time.