Przestrzeń nazw: czas trwania

Metody

abs

statyczny

abs(duration) zwraca reguły.Duration

Wartość bezwzględna czasu trwania.

Parametr

czas trwania

zasady.Czas trwania

Wartość czasu trwania.

Wartość nie może mieć wartości null.

Zwroty

non-null rules.Duration bezwzględna wartość czasu trwania wejścia.

Przykład

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

czas

statyczny

time(godziny, minuty, sekundy, nano) zwraca reguły.Duration

Utwórz czas trwania z godzin, minut, sekund i nanosekund.

Parametr

godziny

reguły.Liczba całkowita

Część godzinowa trwania.

Wartość nie może mieć wartości null.

min

reguły.Liczba całkowita

Część minutowa czasu trwania.

Wartość nie może mieć wartości null.

sek

reguły.Liczba całkowita

Sekundy części czasu trwania.

Wartość nie może mieć wartości null.

nanos

reguły.Liczba całkowita

Część czasu trwania w postaci nanosekund.

Wartość nie może mieć wartości null.

Zwroty

non-null rules.Duration Czas trwania i Czas trwania.

wartość

statyczny

wartość (wielkość, jednostka) zwraca reguły. Czas trwania

Utwórz czas trwania na podstawie wielkości liczbowej i jednostki ciągu.


Jednostka Opis
w Tygodnie
D Dni
H godziny
M Minuty
S sekundy
SM milisekundy
ns Nanosekundy

Parametr

ogrom

reguły.Liczba całkowita

Bezjednostkowa wielkość czasu trwania.

Wartość nie może mieć wartości null.

jednostka

reguły.String

Jednostka czasu trwania.

Wartość nie może mieć wartości null.

Zwroty

non-null rules.Duration Czas trwania i Czas trwania.

Przykład

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