Método ZonedDateTime plusMinutes() en Java con ejemplos

método plusMinutes() de una clase ZonedDateTime que se usa para agregar la cantidad de minutos en esta ZonedDateTime y devolver una copia de ZonedDateTime después de la adición. Este método opera en la línea de tiempo instantánea, de modo que agregar un minuto siempre tendrá una duración de un minuto luego. Esta instancia es inmutable y no se ve afectada por esta llamada de método.

Sintaxis:

public ZonedDateTime plusMinutes(long minutes)

Parámetros: Este método acepta un único parámetro minutos que representa los minutos a sumar, puede ser negativo.

Valor devuelto: este método devuelve un ZonedDateTime basado en esta fecha y hora con los minutos agregados, no nulo.

Excepción: este método lanza DateTimeException si el resultado excede el rango de fechas admitido.

Los siguientes programas ilustran el método plusMinutes():
Programa 1:

// Java program to demonstrate
// ZonedDateTime.plusMinutes() method
  
import java.time.*;
  
public class GFG {
    public static void main(String[] args)
    {
  
        // create a ZonedDateTime object
        ZonedDateTime zoneddatetime
            = ZonedDateTime.parse(
                "2018-12-06T19:21:12.123+05:30[Asia/Calcutta]");
  
        // print instance
        System.out.println("ZonedDateTime before"
                           + " adding minutes: "
                           + zoneddatetime);
  
        // add 3 minutes
        ZonedDateTime returnvalue
            = zoneddatetime.plusMinutes(3);
  
        // print result
        System.out.println("ZonedDateTime after "
                           + " adding minutes: "
                           + returnvalue);
    }
}
Producción:

ZonedDateTime antes de agregar minutos: 2018-12-06T19:21:12.123+05:30[Asia/Calcutta]
ZonedDateTime después de agregar minutos: 2018-12-06T19:24:12.123+05:30[Asia/Calcutta]

Programa 2:

// Java program to demonstrate
// ZonedDateTime.plusMinutes() method
  
import java.time.*;
  
public class GFG {
    public static void main(String[] args)
    {
  
        // create a ZonedDateTime object
        ZonedDateTime zoneddatetime
            = ZonedDateTime.parse(
                "2018-10-25T23:12:31.123+02:00[Europe/Paris]");
  
        // print instance
        System.out.println("ZonedDateTime before"
                           + " adding minutes: "
                           + zoneddatetime);
  
        // add 20 minutes
        ZonedDateTime returnvalue
            = zoneddatetime.plusMinutes(20);
  
        // print result
        System.out.println("ZonedDateTime after "
                           + " adding minutes: "
                           + returnvalue);
    }
}
Producción:

ZonedDateTime antes de agregar minutos: 2018-10-25T23:12:31.123+02:00[Europa/París]
ZonedDateTime después de agregar minutos: 2018-10-25T23:32:31.123+02:00[Europa/París]

Referencia: https://docs.oracle.com/javase/10/docs/api/java/time/ZonedDateTime.html#plusMinutes(long)

Publicación traducida automáticamente

Artículo escrito por AmanSingh2210 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *