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 absoluto da duração da entrada.
Exemplo
duration.abs(duration.value(-10, 's')) == duration.value(10, 's')
tempo
time(horas, minutos, segundos, nanos) retorna regras.Duração
Crie uma duração de horas, minutos, segundos e nanossegundos.
Parâmetro | |
---|---|
horas | Parte das horas da duração. O valor não deve ser nulo. |
minutos | Parte de minutos da duração. O valor não deve ser nulo. |
segundos | Parte de segundos da duração. O valor não deve ser nulo. |
nanos | Porção de nanossegundos da duração. O valor não deve ser nulo. |
- Devoluções
non-null rules.Duration
Duração a Duração.
valor
valor(magnitude, unidade) retorna regras.Duração
Crie uma duração a partir de uma magnitude numérica e uma unidade de string.
Unidade | Descrição |
---|---|
c | Semanas |
d | Dias |
h | Horas |
eu | Minutos |
é | Segundos |
EM | Milissegundos |
ns | Nanossegundos |
Parâmetro | |
---|---|
magnitude | Magnitude sem unidade da duração. O valor não deve ser nulo. |
unidade | Unidade de duração. O valor não deve ser nulo. |
- Devoluções
non-null rules.Duration
Duração a Duração.
Exemplo
duration.value(1, 'w') // Create a duration for 1 week of time.