regole . durata
Funzioni di durata disponibili a livello globale. È possibile accedere a queste funzioni utilizzando la duration.
prefisso.
Metodi
addominali
abs(durata) restituisce regole.Durata
Valore assoluto di una durata.
Parametro | |
---|---|
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
time(ore, minuti, secondi, nanos) restituisce regole.Durata
Crea una durata da ore, minuti, secondi e nanosecondi.
Parametro | |
---|---|
ore | Porzione di ore della durata. Il valore non deve essere nullo. |
min | Porzione di minuti della durata. Il valore non deve essere nullo. |
sec | Parte dei secondi della durata. Il valore non deve essere nullo. |
nano | Porzione di nanosecondi della durata. Il valore non deve essere nullo. |
- ritorna
non-null rules.Duration
Durata una Durata.
valore
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 | Grandezza senza unità della durata. Il valore non deve essere nullo. |
unità | 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.