Метод plusMinutes
Метод plusMinutes класса LocalTime добавляет
указанное количество минут к текущему времени и возвращает
новый объект LocalTime. Исходный объект при этом
не изменяется, так как класс LocalTime является
неизменяемым. В единственный параметр мы передаем
количество минут, которое нужно добавить.
Синтаксис
localTime.plusMinutes(minutesToAdd)
Пример
Давайте добавим 30 минут к времени 10:15:
import java.time.LocalTime;
public class Main
{
public static void main(String[] args)
{
LocalTime time = LocalTime.of(10, 15);
LocalTime res = time.plusMinutes(30);
System.out.println(res);
}
}
Результат выполнения кода:
"10:45"
Пример
Давайте добавим 90 минут к времени 23:30.
При переходе через полночь дата не учитывается, так как
класс LocalTime хранит только время:
import java.time.LocalTime;
public class Main
{
public static void main(String[] args)
{
LocalTime time = LocalTime.of(23, 30);
LocalTime res = time.plusMinutes(90);
System.out.println(res);
}
}
Результат выполнения кода:
"01:00"
Пример
Давайте получим текущее время и добавим к нему 15 минут:
import java.time.LocalTime;
public class Main
{
public static void main(String[] args)
{
LocalTime time = LocalTime.now();
LocalTime res = time.plusMinutes(15);
System.out.println("Now: " + time);
System.out.println("After: " + res);
}
}
Результат выполнения кода:
"Now: 14:22:35.123"
"After: 14:37:35.123"
Смотрите также
-
класс
LocalTime,
который представляет время без даты -
метод
plusHours,
который добавляет часы -
метод
minusHours,
который вычитает часы -
метод
getMinute,
который возвращает количество минут