Метод ofHours
Метод ofHours класса Duration создает
и возвращает объект Duration, который
представляет собой промежуток времени, равный
заданному количеству часов. В единственный
параметр мы передаем целое число часов.
Метод является статическим, поэтому вызывается
непосредственно через имя класса.
Синтаксис
Duration.ofHours(long hours)
Пример
Давайте создадим объект Duration
из 5 часов и выведем его на экран:
import java.time.Duration;
public class Main
{
public static void main(String[] args)
{
Duration res = Duration.ofHours(5);
System.out.println(res);
}
}
Результат выполнения кода:
PT5H
Пример
Давайте создадим объект Duration
из 24 часов и переведем его в секунды:
import java.time.Duration;
public class Main
{
public static void main(String[] args)
{
Duration res = Duration.ofHours(24);
System.out.println(res.toSeconds());
}
}
Результат выполнения кода:
86400
Пример
Давайте создадим объект Duration
из 3 часов и прибавим к нему
30 минут:
import java.time.Duration;
public class Main
{
public static void main(String[] args)
{
Duration res = Duration.ofHours(3).plusMinutes(30);
System.out.println(res);
}
}
Результат выполнения кода:
PT3H30M