Spazio dei nomi: durata

Metodi

addominali

statico

abs(durata) restituisce regole.Durata

Valore assoluto di una durata.

Parametro

durata

regole.Durata

Valore della durata.

Il valore non deve essere nullo.

ritorna

non-null rules.Duration il valore di durata assoluta dell'input.

Esempio

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

tempo

statico

time(ore, minuti, secondi, nanos) restituisce regole.Durata

Crea una durata da ore, minuti, secondi e nanosecondi.

Parametro

ore

regole.Intero

Porzione di ore della durata.

Il valore non deve essere nullo.

min

regole.Intero

Porzione di minuti della durata.

Il valore non deve essere nullo.

sec

regole.Intero

Parte dei secondi della durata.

Il valore non deve essere nullo.

nano

regole.Intero

Porzione di nanosecondi della durata.

Il valore non deve essere nullo.

ritorna

non-null rules.Duration Durata una Durata.

valore

statico

valore(grandezza, unità) restituisce regole.Durata

Crea una durata da una grandezza numerica e un'unità di stringa.


Unità Descrizione
w Settimane
D Giorni
H Ore
M Minuti
S Secondi
SM Millisecondi
ns Nanosecondi

Parametro

grandezza

regole.Intero

Grandezza senza unità della durata.

Il valore non deve essere nullo.

unità

regole.String

Unità della durata.

Il valore non deve essere nullo.

ritorna

non-null rules.Duration Durata una Durata.

Esempio

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