El método plusMinutes() de la clase OffsetTime se usa para agregar un número específico de valores de Minutos a este OffsetTime y devolver el resultado como un objeto OffsetTime. Este instante es inmutable. El cálculo termina alrededor de la medianoche.
Sintaxis:
public OffsetTime plusMinutes(long MinutesToAdd)
Parámetros: Este método acepta un único parámetro MinutesToAdd que es el valor de Minutos a sumar, puede ser un valor negativo.
Valor de retorno: este método devuelve un OffsetTime basado en este tiempo con los Minutos agregados.
Los siguientes programas ilustran el método plusMinutes():
Programa 1:
// Java program to demonstrate // OffsetTime.plusMinutes() method import java.time.*; public class GFG { public static void main(String[] args) { // create a OffsetTime object OffsetTime time = OffsetTime.parse("14:25:10+11:00"); // print OffsetTime System.out.println("OffsetTime before addition: " + time); // add 55 Minutes using plusMinutes() OffsetTime value = time.plusMinutes(55); // print result System.out.println("OffsetTime after addition: " + value); } }
Producción:
OffsetTime before addition: 14:25:10+11:00 OffsetTime after addition: 15:20:10+11:00
Programa 2:
// Java program to demonstrate // OffsetTime.plusMinutes() method import java.time.*; public class GFG { public static void main(String[] args) { // create a OffsetTime object OffsetTime time = OffsetTime.parse("14:25:10+11:00"); // print OffsetTime System.out.println("OffsetTime before addition: " + time); // add -600 Minutes using plusMinutes() OffsetTime value = time.plusMinutes(-600); // print result System.out.println("OffsetTime after addition: " + value); } }
Producción:
OffsetTime before addition: 14:25:10+11:00 OffsetTime after addition: 04:25:10+11:00
Referencias: https://docs.oracle.com/javase/8/docs/api/java/time/OffsetTime.html#plusMinutes-long-