regras . duração
Funções de duração disponíveis globalmente. Essas funções são acessadas usando a duration.
prefixo.
Métodos
abdômen
abs (duração) retorna regras.Duração
Valor absoluto de uma duração.
Parâmetro | |
---|---|
duração | Valor da duração. O valor não deve ser nulo. |
- Devoluções
non-null rules.Duration
o valor de duração absoluta da entrada.
Exemplo
duration.abs(duration.value(-10, 's')) == duration.value(10, 's')
Tempo
tempo (horas, minutos, segundos, nanos) retorna regras.Duração
Crie uma duração de horas, minutos, segundos e nanossegundos.
Parâmetro | |
---|---|
horas | Parte da duração relativa às horas. O valor não deve ser nulo. |
minutos | Parte dos minutos da duração. O valor não deve ser nulo. |
segundos | Parte da duração dos segundos. O valor não deve ser nulo. |
nanos | Parte dos nanossegundos da duração. O valor não deve ser nulo. |
- Devoluções
non-null rules.Duration
a Duração.
valor
valor (magnitude, unidade) retorna regras.Duração
Crie uma duração a partir de uma magnitude numérica e unidade de string.
Unidade | Descrição |
---|---|
C | Semanas |
d | Dias |
h | Horas |
m | Minutos |
s | Segundos |
em | Milissegundos |
ns | Nanossegundos |
Parâmetro | |
---|---|
magnitude | Magnitude sem unidade da duração. O valor não deve ser nulo. |
unidade | Unidade da duração. O valor não deve ser nulo. |
- Devoluções
non-null rules.Duration
a Duração.
Exemplo
duration.value(1, 'w') // Create a duration for 1 week of time.